diff --git a/aliasDefinition/Data_alias/Data_alias.aod b/aliasDefinition/Data_alias/Data_alias.aod index 02c4894a77d937c4b0072d79aa7d92bb98f19a6e..d429d45a2d02e3d70713e2bf3dabe5db5237045f 100644 --- a/aliasDefinition/Data_alias/Data_alias.aod +++ b/aliasDefinition/Data_alias/Data_alias.aod @@ -4353,6 +4353,170 @@ </entityFieldDb> </entityFields> </entityDb> + <entityDb> + <name>AB_KEYWORD_ATTRIBUTE</name> + <dbName></dbName> + <idColumn>AB_KEYWORD_ATTRIBUTEID</idColumn> + <idGeneratorType v="0" /> + <idGeneratorInterval v="1" /> + <title></title> + <description></description> + <auditSyncConfig> + <name>auditSyncConfig</name> + <auditMode v="0" /> + <syncActive v="false" /> + <syncComplete v="true" /> + <syncDirection v="1" /> + <syncIds></syncIds> + </auditSyncConfig> + <entityFields> + <entityFieldDb> + <name>AB_KEYWORD_ATTRIBUTEID</name> + <dbName></dbName> + <primaryKey v="true" /> + <columnType v="1" /> + <size v="36" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="true" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>CONTAINER</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="80" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>TYPE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="100" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>NAME</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="1" /> + <size v="36" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + </entityFields> + </entityDb> + <entityDb> + <name>AB_KEYWORD_ATTRIBUTERELATION</name> + <dbName></dbName> + <idColumn>AB_KEYWORD_ATTRIBUTERELATIONID</idColumn> + <idGeneratorType v="0" /> + <idGeneratorInterval v="1" /> + <title></title> + <description></description> + <auditSyncConfig> + <name>auditSyncConfig</name> + <auditMode v="0" /> + <syncActive v="false" /> + <syncComplete v="true" /> + <syncDirection v="1" /> + <syncIds></syncIds> + </auditSyncConfig> + <entityFields> + <entityFieldDb> + <name>CHAR_VALUE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="12" /> + <size v="63" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>BOOL_VALUE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="5" /> + <size v="5" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>AB_KEYWORD_ATTRIBUTERELATIONID</name> + <dbName></dbName> + <primaryKey v="true" /> + <columnType v="1" /> + <size v="36" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="true" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>NUMBER_VALUE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="2" /> + <size v="14" /> + <scale v="2" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + <entityFieldDb> + <name>AB_KEYWORD_ENTRY_ID</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="1" /> + <size v="36" /> + <scale v="0" /> + <notNull v="true" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> + </entityFields> + </entityDb> </entities> </entityGroup> </aliasDefDb> diff --git a/entity/Activity_entity/Activity_entity.aod b/entity/Activity_entity/Activity_entity.aod index f22dc2b0ba9577b37bb87a743bc3a40a8449e573..02808074ac1f3cc90adb99ae3871ff836430943c 100644 --- a/entity/Activity_entity/Activity_entity.aod +++ b/entity/Activity_entity/Activity_entity.aod @@ -198,7 +198,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Contract_entity/Contract_entity.aod b/entity/Contract_entity/Contract_entity.aod index 4a8d32b152669d6efe62f86b8537ee7e500b304e..a2fadd13231477fc2cb32e3897fa9d337bc9bd32 100644 --- a/entity/Contract_entity/Contract_entity.aod +++ b/entity/Contract_entity/Contract_entity.aod @@ -207,7 +207,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -222,7 +222,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -237,7 +237,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Keyword_entity/Keyword_entity.aod b/entity/KeywordEntry_entity/KeywordEntry_entity.aod similarity index 82% rename from entity/Keyword_entity/Keyword_entity.aod rename to entity/KeywordEntry_entity/KeywordEntry_entity.aod index 9e906046725a5b39a2a2632016d04a4d348e4cbe..3a56ca85eee2549a8d19fcbc686a15680453ddc6 100644 --- a/entity/Keyword_entity/Keyword_entity.aod +++ b/entity/KeywordEntry_entity/KeywordEntry_entity.aod @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.2.0"> - <name>Keyword_entity</name> + <name>KeywordEntry_entity</name> <title>Keyword</title> <majorModelMode>DISTRIBUTED</majorModelMode> - <documentation>%aditoprj%/entity/Keyword_entity/documentation.adoc</documentation> - <onValidation>%aditoprj%/entity/Keyword_entity/onValidation.js</onValidation> + <documentation>%aditoprj%/entity/KeywordEntry_entity/documentation.adoc</documentation> + <onValidation>%aditoprj%/entity/KeywordEntry_entity/onValidation.js</onValidation> <iconId>VAADIN:KEY</iconId> - <iconIdProcess>%aditoprj%/entity/Keyword_entity/iconIdProcess.js</iconIdProcess> - <titleProcess>%aditoprj%/entity/Keyword_entity/titleProcess.js</titleProcess> + <iconIdProcess>%aditoprj%/entity/KeywordEntry_entity/iconIdProcess.js</iconIdProcess> + <titleProcess>%aditoprj%/entity/KeywordEntry_entity/titleProcess.js</titleProcess> <recordContainer>db</recordContainer> <entityFields> <entityProvider> @@ -17,21 +17,21 @@ </entityProvider> <entityField> <name>CONTAINER</name> - <documentation>%aditoprj%/entity/Keyword_entity/entityfields/container/documentation.adoc</documentation> + <documentation>%aditoprj%/entity/KeywordEntry_entity/entityfields/container/documentation.adoc</documentation> <title>Container</title> <mandatory v="true" /> - <possibleItemsProcess>%aditoprj%/entity/Keyword_entity/entityfields/container/possibleItemsProcess.js</possibleItemsProcess> + <possibleItemsProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/container/possibleItemsProcess.js</possibleItemsProcess> <groupable v="true" /> </entityField> <entityField> <name>AB_KEYWORD_ENTRYID</name> - <valueProcess>%aditoprj%/entity/Keyword_entity/entityfields/ab_keyword_entryid/valueProcess.js</valueProcess> + <valueProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/ab_keyword_entryid/valueProcess.js</valueProcess> </entityField> <entityField> <name>KEYID</name> <title>Key</title> <state>READONLY</state> - <valueProcess>%aditoprj%/entity/Keyword_entity/entityfields/keyid/valueProcess.js</valueProcess> + <valueProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/keyid/valueProcess.js</valueProcess> </entityField> <entityField> <name>TITLE</name> @@ -40,7 +40,7 @@ </entityField> <entityField> <name>SORTING</name> - <documentation>%aditoprj%/entity/Keyword_entity/entityfields/sorting/documentation.adoc</documentation> + <documentation>%aditoprj%/entity/KeywordEntry_entity/entityfields/sorting/documentation.adoc</documentation> <title>Sorting</title> <state>READONLY</state> </entityField> @@ -48,21 +48,21 @@ <name>ISACTIVE</name> <title>Active</title> <contentType>BOOLEAN</contentType> - <possibleItemsProcess>%aditoprj%/entity/Keyword_entity/entityfields/isactive/possibleItemsProcess.js</possibleItemsProcess> - <valueProcess>%aditoprj%/entity/Keyword_entity/entityfields/isactive/valueProcess.js</valueProcess> + <possibleItemsProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/isactive/possibleItemsProcess.js</possibleItemsProcess> + <valueProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/isactive/valueProcess.js</valueProcess> </entityField> <entityField> <name>ISESSENTIAL</name> - <documentation>%aditoprj%/entity/Keyword_entity/entityfields/isessential/documentation.adoc</documentation> + <documentation>%aditoprj%/entity/KeywordEntry_entity/entityfields/isessential/documentation.adoc</documentation> <title>Essential</title> <contentType>BOOLEAN</contentType> - <possibleItemsProcess>%aditoprj%/entity/Keyword_entity/entityfields/isessential/possibleItemsProcess.js</possibleItemsProcess> + <possibleItemsProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/isessential/possibleItemsProcess.js</possibleItemsProcess> <state>READONLY</state> </entityField> <entityParameter> <name>containerName_param</name> <expose v="true" /> - <documentation>%aditoprj%/entity/Keyword_entity/entityfields/containername_param/documentation.adoc</documentation> + <documentation>%aditoprj%/entity/KeywordEntry_entity/entityfields/containername_param/documentation.adoc</documentation> </entityParameter> <entityProvider> <name>SpecificContainerKeywords</name> @@ -230,18 +230,18 @@ <children> <entityParameter> <name>onlyActives</name> - <code>%aditoprj%/entity/Keyword_entity/entityfields/specificcontainerkeywords/children/onlyactives/code.js</code> + <code>%aditoprj%/entity/KeywordEntry_entity/entityfields/specificcontainerkeywords/children/onlyactives/code.js</code> <expose v="true" /> </entityParameter> </children> </entityProvider> <entityField> <name>TITLE_TRANSLATED</name> - <valueProcess>%aditoprj%/entity/Keyword_entity/entityfields/title_translated/valueProcess.js</valueProcess> + <valueProcess>%aditoprj%/entity/KeywordEntry_entity/entityfields/title_translated/valueProcess.js</valueProcess> </entityField> <entityParameter> <name>onlyActives</name> - <code>%aditoprj%/entity/Keyword_entity/entityfields/onlyactives/code.js</code> + <code>%aditoprj%/entity/KeywordEntry_entity/entityfields/onlyactives/code.js</code> <expose v="true" /> <triggerRecalculation v="true" /> <description>PARAMETER</description> @@ -251,9 +251,9 @@ <dbRecordContainer> <name>db</name> <alias>Data_alias</alias> - <conditionProcess>%aditoprj%/entity/Keyword_entity/recordcontainers/db/conditionProcess.js</conditionProcess> - <orderClauseProcess>%aditoprj%/entity/Keyword_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess> - <onDBUpdate>%aditoprj%/entity/Keyword_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate> + <conditionProcess>%aditoprj%/entity/KeywordEntry_entity/recordcontainers/db/conditionProcess.js</conditionProcess> + <orderClauseProcess>%aditoprj%/entity/KeywordEntry_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess> + <onDBUpdate>%aditoprj%/entity/KeywordEntry_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate> <linkInformation> <linkInformation> <name>52acbfe0-57f4-4614-83af-9882e168f431</name> diff --git a/entity/Keyword_entity/documentation.adoc b/entity/KeywordEntry_entity/documentation.adoc similarity index 100% rename from entity/Keyword_entity/documentation.adoc rename to entity/KeywordEntry_entity/documentation.adoc diff --git a/entity/Keyword_entity/entityfields/ab_keyword_entryid/valueProcess.js b/entity/KeywordEntry_entity/entityfields/ab_keyword_entryid/valueProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/ab_keyword_entryid/valueProcess.js rename to entity/KeywordEntry_entity/entityfields/ab_keyword_entryid/valueProcess.js diff --git a/entity/Keyword_entity/entityfields/container/documentation.adoc b/entity/KeywordEntry_entity/entityfields/container/documentation.adoc similarity index 100% rename from entity/Keyword_entity/entityfields/container/documentation.adoc rename to entity/KeywordEntry_entity/entityfields/container/documentation.adoc diff --git a/entity/Keyword_entity/entityfields/container/possibleItemsProcess.js b/entity/KeywordEntry_entity/entityfields/container/possibleItemsProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/container/possibleItemsProcess.js rename to entity/KeywordEntry_entity/entityfields/container/possibleItemsProcess.js diff --git a/entity/Keyword_entity/entityfields/containername_param/documentation.adoc b/entity/KeywordEntry_entity/entityfields/containername_param/documentation.adoc similarity index 100% rename from entity/Keyword_entity/entityfields/containername_param/documentation.adoc rename to entity/KeywordEntry_entity/entityfields/containername_param/documentation.adoc diff --git a/entity/Keyword_entity/entityfields/isactive/possibleItemsProcess.js b/entity/KeywordEntry_entity/entityfields/isactive/possibleItemsProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/isactive/possibleItemsProcess.js rename to entity/KeywordEntry_entity/entityfields/isactive/possibleItemsProcess.js diff --git a/entity/Keyword_entity/entityfields/isactive/valueProcess.js b/entity/KeywordEntry_entity/entityfields/isactive/valueProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/isactive/valueProcess.js rename to entity/KeywordEntry_entity/entityfields/isactive/valueProcess.js diff --git a/entity/Keyword_entity/entityfields/isessential/documentation.adoc b/entity/KeywordEntry_entity/entityfields/isessential/documentation.adoc similarity index 100% rename from entity/Keyword_entity/entityfields/isessential/documentation.adoc rename to entity/KeywordEntry_entity/entityfields/isessential/documentation.adoc diff --git a/entity/Keyword_entity/entityfields/isessential/possibleItemsProcess.js b/entity/KeywordEntry_entity/entityfields/isessential/possibleItemsProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/isessential/possibleItemsProcess.js rename to entity/KeywordEntry_entity/entityfields/isessential/possibleItemsProcess.js diff --git a/entity/Keyword_entity/entityfields/keyid/valueProcess.js b/entity/KeywordEntry_entity/entityfields/keyid/valueProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/keyid/valueProcess.js rename to entity/KeywordEntry_entity/entityfields/keyid/valueProcess.js diff --git a/entity/Keyword_entity/entityfields/onlyactives/code.js b/entity/KeywordEntry_entity/entityfields/onlyactives/code.js similarity index 100% rename from entity/Keyword_entity/entityfields/onlyactives/code.js rename to entity/KeywordEntry_entity/entityfields/onlyactives/code.js diff --git a/entity/Keyword_entity/entityfields/sorting/documentation.adoc b/entity/KeywordEntry_entity/entityfields/sorting/documentation.adoc similarity index 100% rename from entity/Keyword_entity/entityfields/sorting/documentation.adoc rename to entity/KeywordEntry_entity/entityfields/sorting/documentation.adoc diff --git a/entity/Keyword_entity/entityfields/specificcontainerkeywords/children/onlyactives/code.js b/entity/KeywordEntry_entity/entityfields/specificcontainerkeywords/children/onlyactives/code.js similarity index 100% rename from entity/Keyword_entity/entityfields/specificcontainerkeywords/children/onlyactives/code.js rename to entity/KeywordEntry_entity/entityfields/specificcontainerkeywords/children/onlyactives/code.js diff --git a/entity/Keyword_entity/entityfields/title_translated/valueProcess.js b/entity/KeywordEntry_entity/entityfields/title_translated/valueProcess.js similarity index 100% rename from entity/Keyword_entity/entityfields/title_translated/valueProcess.js rename to entity/KeywordEntry_entity/entityfields/title_translated/valueProcess.js diff --git a/entity/Keyword_entity/iconIdProcess.js b/entity/KeywordEntry_entity/iconIdProcess.js similarity index 100% rename from entity/Keyword_entity/iconIdProcess.js rename to entity/KeywordEntry_entity/iconIdProcess.js diff --git a/entity/Keyword_entity/onValidation.js b/entity/KeywordEntry_entity/onValidation.js similarity index 100% rename from entity/Keyword_entity/onValidation.js rename to entity/KeywordEntry_entity/onValidation.js diff --git a/entity/Keyword_entity/recordcontainers/db/conditionProcess.js b/entity/KeywordEntry_entity/recordcontainers/db/conditionProcess.js similarity index 100% rename from entity/Keyword_entity/recordcontainers/db/conditionProcess.js rename to entity/KeywordEntry_entity/recordcontainers/db/conditionProcess.js diff --git a/entity/Keyword_entity/recordcontainers/db/onDBUpdate.js b/entity/KeywordEntry_entity/recordcontainers/db/onDBUpdate.js similarity index 100% rename from entity/Keyword_entity/recordcontainers/db/onDBUpdate.js rename to entity/KeywordEntry_entity/recordcontainers/db/onDBUpdate.js diff --git a/entity/Keyword_entity/recordcontainers/db/orderClauseProcess.js b/entity/KeywordEntry_entity/recordcontainers/db/orderClauseProcess.js similarity index 100% rename from entity/Keyword_entity/recordcontainers/db/orderClauseProcess.js rename to entity/KeywordEntry_entity/recordcontainers/db/orderClauseProcess.js diff --git a/entity/Keyword_entity/titleProcess.js b/entity/KeywordEntry_entity/titleProcess.js similarity index 100% rename from entity/Keyword_entity/titleProcess.js rename to entity/KeywordEntry_entity/titleProcess.js diff --git a/entity/Offer_entity/Offer_entity.aod b/entity/Offer_entity/Offer_entity.aod index 567fd37a4a27084bb0554f5db54c323b18fd6454..046af73d8b1c7196cbd79aa7747490446b214fa4 100644 --- a/entity/Offer_entity/Offer_entity.aod +++ b/entity/Offer_entity/Offer_entity.aod @@ -318,7 +318,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -333,7 +333,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Offeritem_entity/Offeritem_entity.aod b/entity/Offeritem_entity/Offeritem_entity.aod index 7978e285ae8184488944ab441653f569df2f4866..691c6b9950b17f8186cbbb24c59b8c26ac9e6e92 100644 --- a/entity/Offeritem_entity/Offeritem_entity.aod +++ b/entity/Offeritem_entity/Offeritem_entity.aod @@ -153,7 +153,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -168,7 +168,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Order_entity/Order_entity.aod b/entity/Order_entity/Order_entity.aod index bcf6bfd730423297a81781045435777679ccb6f2..27a1f310b04457202a82680377e1a07fc01b8dfb 100644 --- a/entity/Order_entity/Order_entity.aod +++ b/entity/Order_entity/Order_entity.aod @@ -288,7 +288,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -303,7 +303,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Orderitem_entity/Orderitem_entity.aod b/entity/Orderitem_entity/Orderitem_entity.aod index e88dd43338ba0e9db5a0618bc1056c16de294f03..ae3ec522497d3f7e869e6391c700af597405db11 100644 --- a/entity/Orderitem_entity/Orderitem_entity.aod +++ b/entity/Orderitem_entity/Orderitem_entity.aod @@ -157,7 +157,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -172,7 +172,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Organisation_entity/Organisation_entity.aod b/entity/Organisation_entity/Organisation_entity.aod index cc6a517a19b67f7df722159dc98c14ae76f5d005..135db7bd852c1169921b8f123cb02fc1ce1ad6ca 100644 --- a/entity/Organisation_entity/Organisation_entity.aod +++ b/entity/Organisation_entity/Organisation_entity.aod @@ -432,7 +432,7 @@ Usually this is used for filtering COMMUNICATION-entires by a specified contact <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -447,7 +447,7 @@ Usually this is used for filtering COMMUNICATION-entires by a specified contact <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Person_entity/Person_entity.aod b/entity/Person_entity/Person_entity.aod index ee2cf9231b3fc17312e126aad4129152e9e42bbc..3e4d6b6bd8d321e965263786a78e6a0b0e596668 100644 --- a/entity/Person_entity/Person_entity.aod +++ b/entity/Person_entity/Person_entity.aod @@ -460,7 +460,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Product_entity/Product_entity.aod b/entity/Product_entity/Product_entity.aod index ce364ab30fafb565a46942b79e43fbec42566dee..1bb3aa0cb12346bee00c11aa0525c8c2647777d4 100644 --- a/entity/Product_entity/Product_entity.aod +++ b/entity/Product_entity/Product_entity.aod @@ -237,7 +237,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -252,7 +252,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Productprice_entity/Productprice_entity.aod b/entity/Productprice_entity/Productprice_entity.aod index 671068f90c983e6633381d877eab5fc48a1f6009..d2358a563ff0be3769d0ad2bcdcc66516e84d697 100644 --- a/entity/Productprice_entity/Productprice_entity.aod +++ b/entity/Productprice_entity/Productprice_entity.aod @@ -150,7 +150,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -165,7 +165,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/SalesprojectCompetition_entity/SalesprojectCompetition_entity.aod b/entity/SalesprojectCompetition_entity/SalesprojectCompetition_entity.aod index 4c96838ecec17a5a3a22ba879b5601dc20705c7b..c16a7679c19e2fba50366f05911cf52e3d8109dd 100644 --- a/entity/SalesprojectCompetition_entity/SalesprojectCompetition_entity.aod +++ b/entity/SalesprojectCompetition_entity/SalesprojectCompetition_entity.aod @@ -122,7 +122,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/SalesprojectForecast_entity/SalesprojectForecast_entity.aod b/entity/SalesprojectForecast_entity/SalesprojectForecast_entity.aod index 9ccc4d770d2b87d22d02cad7764e9b5244ef832e..15345f79e2bf15eadcef6b5b17bc78342f039bf8 100644 --- a/entity/SalesprojectForecast_entity/SalesprojectForecast_entity.aod +++ b/entity/SalesprojectForecast_entity/SalesprojectForecast_entity.aod @@ -67,7 +67,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/SalesprojectMember_entity/SalesprojectMember_entity.aod b/entity/SalesprojectMember_entity/SalesprojectMember_entity.aod index 281d55b5ce8339ef63df6acd5e4c019a108f0597..9b412db0ba34ff0ae82a333b0d8ad6961f56c46c 100644 --- a/entity/SalesprojectMember_entity/SalesprojectMember_entity.aod +++ b/entity/SalesprojectMember_entity/SalesprojectMember_entity.aod @@ -135,7 +135,7 @@ TODO: intuitive möglichkeit, auf dend Stand aus Relation zurückzusetzen... akt <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/SalesprojectSource_entity/SalesprojectSource_entity.aod b/entity/SalesprojectSource_entity/SalesprojectSource_entity.aod index 4d23f20ff88c49b3f7dc07e117147caebc9b40f9..7c0cd7d8fd2e0b087ce52070fa5f4a0780156e8b 100644 --- a/entity/SalesprojectSource_entity/SalesprojectSource_entity.aod +++ b/entity/SalesprojectSource_entity/SalesprojectSource_entity.aod @@ -56,7 +56,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Stock_entity/Stock_entity.aod b/entity/Stock_entity/Stock_entity.aod index baea0e36914ab2a8c54294c1048e36d9eb26a4f7..3affa9efa4a444e24927a2291a68d2d4aa646e6d 100644 --- a/entity/Stock_entity/Stock_entity.aod +++ b/entity/Stock_entity/Stock_entity.aod @@ -90,7 +90,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/entity/Task_entity/Task_entity.aod b/entity/Task_entity/Task_entity.aod index 36cf16b67ba417142c653045ccd53c0c5a00ea2b..94d2fb3ea2fae7233d978d903e574f393b6a8cbd 100644 --- a/entity/Task_entity/Task_entity.aod +++ b/entity/Task_entity/Task_entity.aod @@ -145,7 +145,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> @@ -160,7 +160,7 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>Keyword_entity</entityName> + <entityName>KeywordEntry_entity</entityName> <fieldName>SpecificContainerKeywords</fieldName> </dependency> <children> diff --git a/neonContext/Keyword_context/Keyword_context.aod b/neonContext/Keyword_context/Keyword_context.aod index 916d515832119a1eee55ff2eb24806cbd75187e7..17b405b6d08e222a5c937f9dcf9a81ff30b98413 100644 --- a/neonContext/Keyword_context/Keyword_context.aod +++ b/neonContext/Keyword_context/Keyword_context.aod @@ -7,7 +7,7 @@ <filterview>KeywordFilter_view</filterview> <editview>KeywordEdit_view</editview> <preview>KeywordPreview_view</preview> - <entity>Keyword_entity</entity> + <entity>KeywordEntry_entity</entity> <references> <neonViewReference> <name>75271eb0-8ddf-4b02-a943-01f589df1b20</name> diff --git a/others/db_changes/data_alias/struct/AditoBasic/create_ab_keyword_attribute.xml b/others/db_changes/data_alias/struct/AditoBasic/create_ab_keyword_attribute.xml new file mode 100644 index 0000000000000000000000000000000000000000..baffb14652f6ea01e9601b911a457f939c0ebbdc --- /dev/null +++ b/others/db_changes/data_alias/struct/AditoBasic/create_ab_keyword_attribute.xml @@ -0,0 +1,20 @@ +<?xml version="1.1" encoding="UTF-8" standalone="no"?> +<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd"> + <changeSet author="j.goderbauer" id="6838de69-9165-45eb-981e-e720c1b3c582"> + <createTable tableName="AB_KEYWORD_ATTRIBUTE"> + <column name="AB_KEYWORD_ATTRIBUTEID" type="CHAR(36)"> + <constraints primaryKey="true" primaryKeyName="PK_AB_KEYWORD_ATTRIBUTEID"/> + </column> + + <column name="NAME" type="CHAR(36)"> + <constraints nullable="false"/> + </column> + <column name="TYPE" type="NVARCHAR(100)"> + <constraints nullable="false"/> + </column> + <column name="CONTAINER" type="VARCHAR(80)"> + <constraints nullable="false"/> + </column> + </createTable> + </changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/others/db_changes/data_alias/struct/AditoBasic/create_ab_keyword_attributerelation.xml b/others/db_changes/data_alias/struct/AditoBasic/create_ab_keyword_attributerelation.xml new file mode 100644 index 0000000000000000000000000000000000000000..14ca84031b4765ab0a124d88f1fb1d2addc196d1 --- /dev/null +++ b/others/db_changes/data_alias/struct/AditoBasic/create_ab_keyword_attributerelation.xml @@ -0,0 +1,16 @@ +<?xml version="1.1" encoding="UTF-8" standalone="no"?> +<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd"> + <changeSet author="s.listl" id="febc4192-4bfc-4401-837e-514574351ea8"> + <createTable tableName="AB_KEYWORD_ATTRIBUTERELATION"> + <column name="AB_KEYWORD_ATTRIBUTERELATIONID" type="CHAR(36)"> + <constraints primaryKey="true" primaryKeyName="PK_AB_KEYWORD_ATTRIBUTERELATIONID"/> + </column> + <column name="AB_KEYWORD_ENTRY_ID" type="CHAR(36)"> + <constraints nullable="false"/> + </column> + <column name="CHAR_VALUE" type="NVARCHAR(63)"/> + <column name="NUMBER_VALUE" type="NUMERIC(14,2)"/> + <column name="BOOL_VALUE" type="TINYINT"/> + </createTable> + </changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/others/db_changes/masterChangelog.xml b/others/db_changes/masterChangelog.xml index a6438b08fcb232bcdc80530bce93a69702abebb7..94cb020b23c1cb427399047909a35af4d35111d6 100644 --- a/others/db_changes/masterChangelog.xml +++ b/others/db_changes/masterChangelog.xml @@ -5,6 +5,8 @@ <include file="data_alias/struct/AditoBasic/create_ab_attributerelation.xml"/> <include file="data_alias/struct/AditoBasic/create_ab_attributeusage.xml"/> <include file="data_alias/struct/AditoBasic/create_ab_keyword_entry.xml"/> + <include file="data_alias/struct/AditoBasic/create_ab_keyword_attribute.xml"/> + <include file="data_alias/struct/AditoBasic/create_ab_keyword_attributerelation.xml"/> <include file="data_alias/struct/AditoBasic/create_ab_countryinfo.xml"/> <include file="data_alias/struct/AditoBasic/create_ab_language.xml"/>