starnowski/posmulten
Posmulten library is an open-source project for the generation of SQL DDL statements that make it easy for implementation of Shared Schema Multi-tenancy strategy via the Row Security Policies in the Postgres database.
JavaLGPL-2.1
Issues
- 1
Create similar configuration interpreter as configuration-parent/configuration-yaml-interpreter for yaml files which use jakarta package instead of javax
#294 opened by starnowski - 1
- 1
Add functionality that create foreign key instead of constraint that check if foreign key belongs to tenant
#301 opened by starnowski - 0
[LOGS] Check if OpenWebStart prints java logs (System.out.println) and stacktrace
#296 opened by starnowski - 2
Create skeleton project
#295 opened by starnowski - 0
Add Java type resolver for tenant column type
#251 opened by starnowski - 1
Add an option that generates DDL instruction in one single line instead of multiple lines
#233 opened by starnowski - 1
Add an option that generates DDL instruction without the ';' at the end of the instruction
#234 opened by starnowski - 0
[Blocker] Remove condition table_catalog = 'postgresql_core' from check statements
#291 opened by starnowski - 0
Enhancment to DatabaseOperationExecutor and IDatabaseOperationsProcessor types
#288 opened by starnowski - 0
Create dectorator for sqlDefinitions that replace template value like {{schema}} to any passed value in all definitions
#283 opened by starnowski - 0
Deploy release 0.6.0
#280 opened by starnowski - 0
Add posmulten version field to configuration file
#277 opened by starnowski - 2
Add feature that allows to specify custom sql definitions in configuration file
#256 opened by starnowski - 0
- 0
- 0
Add annotation that and builder enircher that based on java class allows to create RLS policy
#254 opened by starnowski - 0
- 0
Add the customization for the TenantHasAuthoritiesFunctionDefinitionEnricher type to simplify policy conditions
#226 opened by starnowski - 9
Can be compiled only with -DskipTests=true
#270 opened by somera - 0
Deploy version 0.5.6
#272 opened by starnowski - 0
Add sponsor button
#268 opened by starnowski - 0
Upgrade postgres driver version to 42.3.3
#263 opened by starnowski - 0
Add CodeQL for release branches
#260 opened by starnowski - 0
Deploy version 0.5.4
#257 opened by starnowski - 0
Add two enrichers (one at the beginning and on at the end of list) that will add custom SQL statements
#252 opened by starnowski - 1
[EXPERIMENTAL][HIBERNATE] Add functionality that deletes Primary and Foreign Keys and then creates new ones but with tenant column
#213 opened by starnowski - 0
Deploy version 0.5.3
#247 opened by starnowski - 0
- 0
Add methods to schema builder that pass table key (schema and table name) similar to methods that pass only the table name
#239 opened by starnowski - 0
Update documentation and deploy version 0.5.2
#241 opened by starnowski - 0
Add the method that resolves the name of tenant column based on table key (schema name, table name)
#214 opened by starnowski - 0
- 0
Deploy release 0.5.0
#228 opened by starnowski - 0
- 0
- 0
- 0
Convert Markdown document (README.md) to ansi format and print converted document with posmulten-ddl usage.
#216 opened by starnowski - 1
Add a sequence diagram that shows how the connection should be applied with the usage of the database for a specific tenant.
#219 opened by starnowski - 0
Add to ISharedSchemaContext interface method which returns Tenant Column type
#218 opened by starnowski - 0
Fix CWE-89 CWE-564 in TestUtils
#209 opened by starnowski - 1
- 0
Fix README.md regarding description related to foreign key policy constraint
#199 opened by starnowski - 0
Deploy 0.4.0 version
#196 opened by starnowski - 0
Deploy release 0.3.1
#192 opened by starnowski - 0
Updated Travis CI status image
#197 opened by starnowski - 0
Change statement generated by the com.github.starnowski.posmulten.postgresql.core.rls.IsRecordBelongsToCurrentTenantConstraintProducer
#189 opened by starnowski - 1
Add the ';
#186 opened by starnowski - 0
Fix logging level in file debug-logging.properties
#187 opened by starnowski - 0
[POC] Check if the session_replication_role property can be used to migrate records from a file
#188 opened by starnowski