From eef4f233f26b2d77f535411913a6d29e580c9897 Mon Sep 17 00:00:00 2001 From: Simon Leipold <s.leipold@adito.de> Date: Thu, 18 Feb 2021 12:52:09 +0100 Subject: [PATCH] 1072117 Indizes in Permission-Systemtabellen erstellt --- .../basic/init/struct/create_asys_permission.xml | 3 +++ .../init/struct/create_asys_permissionaction.xml | 3 +++ .../basic/init/struct/create_asys_permissionset.xml | 13 +++++++++++++ .../_____SYSTEMALIAS/_____SYSTEMALIAS.aod | 12 ++++++------ 4 files changed, 25 insertions(+), 6 deletions(-) diff --git a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permission.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permission.xml index 1145ddfae8..9bb2270abc 100644 --- a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permission.xml +++ b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permission.xml @@ -9,5 +9,8 @@ <column name="COND" type="CLOB"/> <column name="CONDTYPE" type="TINYINT"/> </createTable> + <createIndex indexName="idx_asyspermission_permissionsetid" tableName="ASYS_PERMISSION"> + <column name="ASYS_PERMISSIONSET_ID"/> + </createIndex> </changeSet> </databaseChangeLog> \ No newline at end of file diff --git a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionaction.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionaction.xml index 5b52530e4d..29cc4150d7 100644 --- a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionaction.xml +++ b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionaction.xml @@ -8,5 +8,8 @@ <column name="ASYS_PERMISSION_ID" type="CHAR(36)"/> <column name="ACTION" type="VARCHAR(255)"/> </createTable> + <createIndex indexName="idx_asyspermissionaction_permissionid" tableName="ASYS_PERMISSIONACTION"> + <column name="ASYS_PERMISSION_ID"/> + </createIndex> </changeSet> </databaseChangeLog> \ No newline at end of file diff --git a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionset.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionset.xml index 70f767b181..75255be83c 100644 --- a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionset.xml +++ b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_permissionset.xml @@ -11,5 +11,18 @@ <column name="FIELD_ID" type="VARCHAR(255)"/> <column name="ACCESSTYPE" type="CHAR(1)"/> </createTable> + <createIndex indexName="idx_asyspermissionset_setid" tableName="ASYS_PERMISSIONSET"> + <column name="ASYS_PERMISSIONSET_ID"/> + </createIndex> + <createIndex indexName="idx_asyspermissionset_fieldid" tableName="ASYS_PERMISSIONSET"> + <column name="FIELD_ID"/> + </createIndex> + + <createIndex indexName="idx_asyspermissionset_entityid" tableName="ASYS_PERMISSIONSET"> + <column name="ENTITY_ID"/> + </createIndex> + <createIndex indexName="idx_asyspermissionset_roleid" tableName="ASYS_PERMISSIONSET"> + <column name="ROLE_ID"/> + </createIndex> </changeSet> </databaseChangeLog> \ No newline at end of file diff --git a/aliasDefinition/_____SYSTEMALIAS/_____SYSTEMALIAS.aod b/aliasDefinition/_____SYSTEMALIAS/_____SYSTEMALIAS.aod index e931194948..de6505640c 100644 --- a/aliasDefinition/_____SYSTEMALIAS/_____SYSTEMALIAS.aod +++ b/aliasDefinition/_____SYSTEMALIAS/_____SYSTEMALIAS.aod @@ -1750,7 +1750,7 @@ <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> - <index v="false" /> + <index v="true" /> <documentation></documentation> <title></title> <description></description> @@ -1764,7 +1764,7 @@ <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> - <index v="false" /> + <index v="true" /> <documentation></documentation> <title></title> <description></description> @@ -1792,7 +1792,7 @@ <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> - <index v="false" /> + <index v="true" /> <documentation></documentation> <title></title> <description></description> @@ -1806,7 +1806,7 @@ <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> - <index v="false" /> + <index v="true" /> <documentation></documentation> <title></title> <description></description> @@ -1868,7 +1868,7 @@ <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> - <index v="false" /> + <index v="true" /> <documentation></documentation> <title></title> <description></description> @@ -1958,7 +1958,7 @@ <scale v="0" /> <notNull v="false" /> <isUnique v="false" /> - <index v="false" /> + <index v="true" /> <documentation></documentation> <title></title> <description></description> -- GitLab