structured-liquibase-files #29
@ -78,6 +78,6 @@ public class HsOfficeBankAccountEntity implements HasUuid, Stringifyable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("243-hs-office-bankaccount-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/505-bankaccount/5053-hs-office-bankaccount-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -80,6 +80,6 @@ public class HsOfficeContactEntity implements Stringifyable, HasUuid {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("203-hs-office-contact-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/501-contact/5013-hs-office-contact-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -24,6 +24,7 @@ import jakarta.persistence.JoinColumn;
|
|||||||
import jakarta.persistence.ManyToOne;
|
import jakarta.persistence.ManyToOne;
|
||||||
import jakarta.persistence.Table;
|
import jakarta.persistence.Table;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import java.io.IOException;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
@ -128,6 +129,6 @@ public class HsOfficeCoopAssetsTransactionEntity implements Stringifyable, HasUu
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("323-hs-office-coopassets-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/512-coopassets/5123-hs-office-coopassets-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -23,6 +23,7 @@ import jakarta.persistence.JoinColumn;
|
|||||||
import jakarta.persistence.ManyToOne;
|
import jakarta.persistence.ManyToOne;
|
||||||
import jakarta.persistence.Table;
|
import jakarta.persistence.Table;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import java.io.IOException;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
@ -123,6 +124,6 @@ public class HsOfficeCoopSharesTransactionEntity implements Stringifyable, HasUu
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("313-hs-office-coopshares-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/511-coopshares/5113-hs-office-coopshares-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -188,6 +188,6 @@ public class HsOfficeDebitorEntity implements HasUuid, Stringifyable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("273-hs-office-debitor-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/506-debitor/5063-hs-office-debitor-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -28,6 +28,7 @@ import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.ADMIN;
|
|||||||
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.AGENT;
|
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.AGENT;
|
||||||
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.OWNER;
|
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.OWNER;
|
||||||
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.TENANT;
|
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.TENANT;
|
||||||
|
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.Role.TENANT;
|
||||||
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.SQL.fetchedBySql;
|
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.SQL.fetchedBySql;
|
||||||
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.rbacViewFor;
|
import static net.hostsharing.hsadminng.rbac.rbacdef.RbacView.rbacViewFor;
|
||||||
import static net.hostsharing.hsadminng.stringify.Stringify.stringify;
|
import static net.hostsharing.hsadminng.stringify.Stringify.stringify;
|
||||||
@ -158,6 +159,6 @@ public class HsOfficeMembershipEntity implements HasUuid, Stringifyable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("303-hs-office-membership-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/510-membership/5103-hs-office-membership-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -90,6 +90,6 @@ public class HsOfficePartnerDetailsEntity implements HasUuid, Stringifyable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("234-hs-office-partner-details-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/504-partner/5044-hs-office-partner-details-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -113,6 +113,6 @@ public class HsOfficePartnerEntity implements Stringifyable, HasUuid {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("233-hs-office-partner-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/504-partner/5043-hs-office-partner-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -86,6 +86,6 @@ public class HsOfficePersonEntity implements HasUuid, Stringifyable {
|
|||||||
|
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("213-hs-office-person-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/502-person/5023-hs-office-person-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -130,6 +130,6 @@ public class HsOfficeRelationEntity implements HasUuid, Stringifyable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("223-hs-office-relation-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/503-relation/5033-hs-office-relation-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -141,6 +141,6 @@ public class HsOfficeSepaMandateEntity implements Stringifyable, HasUuid {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("253-hs-office-sepamandate-rbac");
|
rbac().generateWithBaseFileName("5-hs-office/507-sepamandate/5073-hs-office-sepamandate-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -57,6 +57,6 @@ public class TestCustomerEntity implements HasUuid {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("113-test-customer-rbac");
|
rbac().generateWithBaseFileName("2-test/201-test-customer/2013-test-customer-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -67,6 +67,6 @@ public class TestDomainEntity implements HasUuid {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("133-test-domain-rbac");
|
rbac().generateWithBaseFileName("2-test/203-test-domain/2033-test-domain-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -68,6 +68,6 @@ public class TestPackageEntity implements HasUuid {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException {
|
public static void main(String[] args) throws IOException {
|
||||||
rbac().generateWithBaseFileName("123-test-package-rbac");
|
rbac().generateWithBaseFileName("2-test/202-test-package/2023-test-package-rbac");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -139,7 +139,7 @@ select 'global', (select uuid from RbacObject where objectTable = 'global'), 'GU
|
|||||||
$$;
|
$$;
|
||||||
|
|
||||||
begin transaction;
|
begin transaction;
|
||||||
call defineContext('creating role:global#globa:guest', null, null, null);
|
call defineContext('creating role:global#global:guest', null, null, null);
|
||||||
select createRole(globalGuest());
|
select createRole(globalGuest());
|
||||||
commit;
|
commit;
|
||||||
--//
|
--//
|
@ -1,129 +1,129 @@
|
|||||||
databaseChangeLog:
|
databaseChangeLog:
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/001-last-row-count.sql
|
file: db/changelog/0-basis/001-last-row-count.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/002-int-to-var.sql
|
file: db/changelog/0-basis/002-int-to-var.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/003-random-in-range.sql
|
file: db/changelog/0-basis/003-random-in-range.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/004-jsonb-changes-delta.sql
|
file: db/changelog/0-basis/004-jsonb-changes-delta.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/005-uuid-ossp-extension.sql
|
file: db/changelog/0-basis/005-uuid-ossp-extension.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/006-numeric-hash-functions.sql
|
file: db/changelog/0-basis/006-numeric-hash-functions.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/007-table-columns.sql
|
file: db/changelog/0-basis/007-table-columns.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/009-check-environment.sql
|
file: db/changelog/0-basis/009-check-environment.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/010-context.sql
|
file: db/changelog/0-basis/010-context.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/020-audit-log.sql
|
file: db/changelog/0-basis/020-audit-log.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/050-rbac-base.sql
|
file: db/changelog/1-rbac/1050-rbac-base.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/051-rbac-user-grant.sql
|
file: db/changelog/1-rbac/1051-rbac-user-grant.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/054-rbac-context.sql
|
file: db/changelog/1-rbac/1054-rbac-context.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/055-rbac-views.sql
|
file: db/changelog/1-rbac/1055-rbac-views.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/056-rbac-trigger-context.sql
|
file: db/changelog/1-rbac/1056-rbac-trigger-context.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/057-rbac-role-builder.sql
|
file: db/changelog/1-rbac/1057-rbac-role-builder.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/058-rbac-generators.sql
|
file: db/changelog/1-rbac/1058-rbac-generators.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/059-rbac-statistics.sql
|
file: db/changelog/1-rbac/1059-rbac-statistics.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/080-rbac-global.sql
|
file: db/changelog/1-rbac/1080-rbac-global.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/110-test-customer.sql
|
file: db/changelog/2-test/201-test-customer/2010-test-customer.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/113-test-customer-rbac.sql
|
file: db/changelog/2-test/201-test-customer/2013-test-customer-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/118-test-customer-test-data.sql
|
file: db/changelog/2-test/201-test-customer/2018-test-customer-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/120-test-package.sql
|
file: db/changelog/2-test/202-test-package/2020-test-package.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/123-test-package-rbac.sql
|
file: db/changelog/2-test/202-test-package/2023-test-package-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/128-test-package-test-data.sql
|
file: db/changelog/2-test/202-test-package/2028-test-package-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/130-test-domain.sql
|
file: db/changelog/2-test/203-test-domain/2030-test-domain.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/133-test-domain-rbac.sql
|
file: db/changelog/2-test/203-test-domain/2033-test-domain-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/138-test-domain-test-data.sql
|
file: db/changelog/2-test/203-test-domain/2038-test-domain-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/200-hs-office-contact.sql
|
file: db/changelog/5-hs-office/501-contact/5010-hs-office-contact.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/203-hs-office-contact-rbac.sql
|
file: db/changelog/5-hs-office/501-contact/5013-hs-office-contact-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/206-hs-office-contact-migration.sql
|
file: db/changelog/5-hs-office/501-contact/5016-hs-office-contact-migration.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/208-hs-office-contact-test-data.sql
|
file: db/changelog/5-hs-office/501-contact/5018-hs-office-contact-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/210-hs-office-person.sql
|
file: db/changelog/5-hs-office/502-person/5020-hs-office-person.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/213-hs-office-person-rbac.sql
|
file: db/changelog/5-hs-office/502-person/5023-hs-office-person-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/218-hs-office-person-test-data.sql
|
file: db/changelog/5-hs-office/502-person/5028-hs-office-person-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/220-hs-office-relation.sql
|
file: db/changelog/5-hs-office/503-relation/5030-hs-office-relation.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/223-hs-office-relation-rbac.sql
|
file: db/changelog/5-hs-office/503-relation/5033-hs-office-relation-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/228-hs-office-relation-test-data.sql
|
file: db/changelog/5-hs-office/503-relation/5038-hs-office-relation-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/230-hs-office-partner.sql
|
file: db/changelog/5-hs-office/504-partner/5040-hs-office-partner.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/233-hs-office-partner-rbac.sql
|
file: db/changelog/5-hs-office/504-partner/5043-hs-office-partner-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/234-hs-office-partner-details-rbac.sql
|
file: db/changelog/5-hs-office/504-partner/5044-hs-office-partner-details-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/236-hs-office-partner-migration.sql
|
file: db/changelog/5-hs-office/504-partner/5046-hs-office-partner-migration.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/238-hs-office-partner-test-data.sql
|
file: db/changelog/5-hs-office/504-partner/5048-hs-office-partner-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/240-hs-office-bankaccount.sql
|
file: db/changelog/5-hs-office/505-bankaccount/5050-hs-office-bankaccount.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/243-hs-office-bankaccount-rbac.sql
|
file: db/changelog/5-hs-office/505-bankaccount/5053-hs-office-bankaccount-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/248-hs-office-bankaccount-test-data.sql
|
file: db/changelog/5-hs-office/505-bankaccount/5058-hs-office-bankaccount-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/270-hs-office-debitor.sql
|
file: db/changelog/5-hs-office/506-debitor/5060-hs-office-debitor.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/273-hs-office-debitor-rbac.sql
|
file: db/changelog/5-hs-office/506-debitor/5063-hs-office-debitor-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/278-hs-office-debitor-test-data.sql
|
file: db/changelog/5-hs-office/506-debitor/5068-hs-office-debitor-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/250-hs-office-sepamandate.sql
|
file: db/changelog/5-hs-office/507-sepamandate/5070-hs-office-sepamandate.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/253-hs-office-sepamandate-rbac.sql
|
file: db/changelog/5-hs-office/507-sepamandate/5073-hs-office-sepamandate-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/256-hs-office-sepamandate-migration.sql
|
file: db/changelog/5-hs-office/507-sepamandate/5076-hs-office-sepamandate-migration.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/258-hs-office-sepamandate-test-data.sql
|
file: db/changelog/5-hs-office/507-sepamandate/5078-hs-office-sepamandate-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/300-hs-office-membership.sql
|
file: db/changelog/5-hs-office/510-membership/5100-hs-office-membership.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/303-hs-office-membership-rbac.sql
|
file: db/changelog/5-hs-office/510-membership/5103-hs-office-membership-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/308-hs-office-membership-test-data.sql
|
file: db/changelog/5-hs-office/510-membership/5108-hs-office-membership-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/310-hs-office-coopshares.sql
|
file: db/changelog/5-hs-office/511-coopshares/5110-hs-office-coopshares.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/313-hs-office-coopshares-rbac.sql
|
file: db/changelog/5-hs-office/511-coopshares/5113-hs-office-coopshares-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/316-hs-office-coopshares-migration.sql
|
file: db/changelog/5-hs-office/511-coopshares/5116-hs-office-coopshares-migration.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/318-hs-office-coopshares-test-data.sql
|
file: db/changelog/5-hs-office/511-coopshares/5118-hs-office-coopshares-test-data.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/320-hs-office-coopassets.sql
|
file: db/changelog/5-hs-office/512-coopassets/5120-hs-office-coopassets.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/323-hs-office-coopassets-rbac.sql
|
file: db/changelog/5-hs-office/512-coopassets/5123-hs-office-coopassets-rbac.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/326-hs-office-coopassets-migration.sql
|
file: db/changelog/5-hs-office/512-coopassets/5126-hs-office-coopassets-migration.sql
|
||||||
- include:
|
- include:
|
||||||
file: db/changelog/328-hs-office-coopassets-test-data.sql
|
file: db/changelog/5-hs-office/512-coopassets/5128-hs-office-coopassets-test-data.sql
|
||||||
|
Loading…
Reference in New Issue
Block a user