diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ActivityCategory.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_ActivityCategory.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ActivityCategory.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_ActivityCategory.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_AddressType.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_AddressType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_AddressType.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_AddressType.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_AttributeKeyword_target_group.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_AttributeKeyword_target_group.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_AttributeKeyword_target_group.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_AttributeKeyword_target_group.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_AttributeType.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_AttributeType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_AttributeType.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_AttributeType.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_CommunicationMedium.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_CommunicationMedium.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_CommunicationMedium.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_CommunicationMedium.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ContactContactrole.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_ContactContactrole.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ContactContactrole.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_ContactContactrole.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ContactDepartment.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_ContactDepartment.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ContactDepartment.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_ContactDepartment.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ContactPosition.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_ContactPosition.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_ContactPosition.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_ContactPosition.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_DeliveryTerm.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_DeliveryTerm.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_DeliveryTerm.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_DeliveryTerm.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_OfferProbability.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_OfferProbability.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_OfferProbability.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_OfferProbability.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_PaymentTerm.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_PaymentTerm.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_PaymentTerm.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_PaymentTerm.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectCompetitionState.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectCompetitionState.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectCompetitionState.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectCompetitionState.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectPhase.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectPhase.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectPhase.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectPhase.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectState.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectState.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectState.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_SalesprojectState.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_TaskPriority.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_TaskPriority.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_TaskPriority.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_TaskPriority.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_TaskProgress.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/init_TaskProgress.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/init_TaskProgress.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/init_TaskProgress.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/insert_offer_status_keyword.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/insert_offer_status_keyword.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/insert_offer_status_keyword.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/insert_offer_status_keyword.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/insert_salesproject_state_keyword.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/insert_salesproject_state_keyword.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/insert_salesproject_state_keyword.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/insert_salesproject_state_keyword.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AditoBasic/update_Strength_Weakness.xml b/.liquibase/Data_alias/basic/2019.2/AditoBasic/update_Strength_Weakness.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AditoBasic/update_Strength_Weakness.xml rename to .liquibase/Data_alias/basic/2019.2/AditoBasic/update_Strength_Weakness.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/AttributeKeyword.xml b/.liquibase/Data_alias/basic/2019.2/AttributeKeyword.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/AttributeKeyword.xml rename to .liquibase/Data_alias/basic/2019.2/AttributeKeyword.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/ChangeNotes.txt b/.liquibase/Data_alias/basic/2019.2/ChangeNotes.txt similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/ChangeNotes.txt rename to .liquibase/Data_alias/basic/2019.2/ChangeNotes.txt diff --git a/others/db_changes/Data_alias/basic/2019.2/Contact_add_columns.xml b/.liquibase/Data_alias/basic/2019.2/Contact_add_columns.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/Contact_add_columns.xml rename to .liquibase/Data_alias/basic/2019.2/Contact_add_columns.xml diff --git a/.liquibase/Data_alias/basic/2019.2/Contactmanagement_added_ImageBlobs.xml b/.liquibase/Data_alias/basic/2019.2/Contactmanagement_added_ImageBlobs.xml new file mode 100644 index 0000000000000000000000000000000000000000..285d0f993be8fb154019c0127ec548e10051b320 --- /dev/null +++ b/.liquibase/Data_alias/basic/2019.2/Contactmanagement_added_ImageBlobs.xml @@ -0,0 +1,13 @@ +<?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="2f82302d-1fb0-46d2-a290-dbeca32f427f"> + <addColumn tableName="PERSON"> + <column name="PICTURE" type="BLOB"/> + </addColumn> + <addColumn tableName="ORGANISATION"> + <column name="PICTURE" type="BLOB"/> + </addColumn> + </changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/ActivityCategory.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/ActivityCategory.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/ActivityCategory.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/ActivityCategory.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/AddressType.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/AddressType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/AddressType.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/AddressType.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/CommunicationMedium.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/CommunicationMedium.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/CommunicationMedium.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/CommunicationMedium.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/OfferProbability.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/OfferProbability.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/OfferProbability.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/OfferProbability.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectCompetitionPhase.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPhase.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPhase.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPhase.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPhase.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectPricePolitics.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectState.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectState.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectState.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectState.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectStrength.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectStrength.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectStrength.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectStrength.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectWeakness.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectWeakness.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectWeakness.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesProjectWeakness.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/SalesprojectCompetitionState.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/TaskPriority.xml b/.liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/TaskPriority.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/TaskPriority.xml rename to .liquibase/Data_alias/basic/2019.2/KeywordRelatedStructureChanges/TaskPriority.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/Offer_terms.xml b/.liquibase/Data_alias/basic/2019.2/Offer_terms.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/Offer_terms.xml rename to .liquibase/Data_alias/basic/2019.2/Offer_terms.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/Product_remove_fk.xml b/.liquibase/Data_alias/basic/2019.2/Product_remove_fk.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/Product_remove_fk.xml rename to .liquibase/Data_alias/basic/2019.2/Product_remove_fk.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/SalesOrder_source_offer.xml b/.liquibase/Data_alias/basic/2019.2/SalesOrder_source_offer.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/SalesOrder_source_offer.xml rename to .liquibase/Data_alias/basic/2019.2/SalesOrder_source_offer.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/Salesproject_add_column.xml b/.liquibase/Data_alias/basic/2019.2/Salesproject_add_column.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/Salesproject_add_column.xml rename to .liquibase/Data_alias/basic/2019.2/Salesproject_add_column.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/activity_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/activity_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/activity_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/activity_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/activity_add_parent.xml b/.liquibase/Data_alias/basic/2019.2/activity_add_parent.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/activity_add_parent.xml rename to .liquibase/Data_alias/basic/2019.2/activity_add_parent.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/activitylink_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/activitylink_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/activitylink_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/activitylink_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/add_ObjectRelation_type.xml b/.liquibase/Data_alias/basic/2019.2/add_ObjectRelation_type.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/add_ObjectRelation_type.xml rename to .liquibase/Data_alias/basic/2019.2/add_ObjectRelation_type.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/address_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/address_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/address_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/address_add_date_editnew_user_editnew.xml diff --git a/.liquibase/Data_alias/basic/2019.2/alter_activityLink_Derby.xml b/.liquibase/Data_alias/basic/2019.2/alter_activityLink_Derby.xml new file mode 100644 index 0000000000000000000000000000000000000000..42dad5d1fe1233018439f983730dda81cbaf8f26 --- /dev/null +++ b/.liquibase/Data_alias/basic/2019.2/alter_activityLink_Derby.xml @@ -0,0 +1,11 @@ +<?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 dbms="derby" author="j.hoermann" id="4e0bce38-7470-4289-a656-2f2e34cefd9c"> + <sql> + ALTER TABLE ACTIVITYLINK ADD COLUMN ACTIVITY_ID_NEW CHAR(36); + UPDATE ACTIVITYLINK SET ACTIVITY_ID_NEW=ACTIVITY_ID; + ALTER TABLE ACTIVITYLINK DROP COLUMN ACTIVITY_ID; + RENAME COLUMN ACTIVITYLINK.ACTIVITY_ID_NEW TO ACTIVITY_ID; + </sql> + </changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/.liquibase/Data_alias/basic/2019.2/alter_activityLink_notDerby.xml b/.liquibase/Data_alias/basic/2019.2/alter_activityLink_notDerby.xml new file mode 100644 index 0000000000000000000000000000000000000000..1f3a0b842f009417b8ed199eb918f583bf670807 --- /dev/null +++ b/.liquibase/Data_alias/basic/2019.2/alter_activityLink_notDerby.xml @@ -0,0 +1,6 @@ +<?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 dbms="!derby" author="j.hoermann" id="634590d7-8bcc-40f9-9615-9de7cd91e586"> + <modifyDataType tableName="ACTIVITYLINK" columnName="ACTIVITY_ID" newDataType="CHAR(36)"/> + </changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/others/db_changes/Data_alias/basic/2019.2/attributerelation_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/attributerelation_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/attributerelation_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/attributerelation_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/changelog.xml b/.liquibase/Data_alias/basic/2019.2/changelog.xml similarity index 97% rename from others/db_changes/Data_alias/basic/2019.2/changelog.xml rename to .liquibase/Data_alias/basic/2019.2/changelog.xml index 453deea967302da52a9693d55a886520f6d42926..02937d764360a0c437d30c9b100d7e006606f087 100644 --- a/others/db_changes/Data_alias/basic/2019.2/changelog.xml +++ b/.liquibase/Data_alias/basic/2019.2/changelog.xml @@ -131,4 +131,9 @@ <include relativeToChangelogFile="true" file="indicesRefactor/Task.xml"/> <include relativeToChangelogFile="true" file="update_Keyword_Essentials.xml" /> + <include relativeToChangelogFile="true" file="Contactmanagement_added_ImageBlobs.xml" /> + + <!-- Derby needs special handling --> + <include relativeToChangelogFile="true" file="alter_activityLink_notDerby.xml" /> + <include relativeToChangelogFile="true" file="alter_activityLink_Derby.xml" /> </databaseChangeLog> diff --git a/others/db_changes/Data_alias/basic/2019.2/communication_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/communication_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/communication_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/communication_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/contact_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/contact_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/contact_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/contact_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/create_salutation.xml b/.liquibase/Data_alias/basic/2019.2/create_salutation.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/create_salutation.xml rename to .liquibase/Data_alias/basic/2019.2/create_salutation.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/create_taskLink.xml b/.liquibase/Data_alias/basic/2019.2/create_taskLink.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/create_taskLink.xml rename to .liquibase/Data_alias/basic/2019.2/create_taskLink.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/AditoBasic/ObjectRelation_exampleData.xml b/.liquibase/Data_alias/basic/2019.2/data/AditoBasic/ObjectRelation_exampleData.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/AditoBasic/ObjectRelation_exampleData.xml rename to .liquibase/Data_alias/basic/2019.2/data/AditoBasic/ObjectRelation_exampleData.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/ORGANISATION_private.xml b/.liquibase/Data_alias/basic/2019.2/data/ORGANISATION_private.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/ORGANISATION_private.xml rename to .liquibase/Data_alias/basic/2019.2/data/ORGANISATION_private.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_activity/ACTIVITY_gfk.xml b/.liquibase/Data_alias/basic/2019.2/data/example_activity/ACTIVITY_gfk.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_activity/ACTIVITY_gfk.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_activity/ACTIVITY_gfk.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87.txt b/.liquibase/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87.txt similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87.txt rename to .liquibase/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87.txt diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87_1.txt b/.liquibase/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87_1.txt similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87_1.txt rename to .liquibase/Data_alias/basic/2019.2/data/example_activity/LOBs/subjectText_661a7b87_1.txt diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_attribute/Attribute.xml b/.liquibase/Data_alias/basic/2019.2/data/example_attribute/Attribute.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_attribute/Attribute.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_attribute/Attribute.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_attribute/AttributeUsage.xml b/.liquibase/Data_alias/basic/2019.2/data/example_attribute/AttributeUsage.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_attribute/AttributeUsage.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_attribute/AttributeUsage.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1000.xml b/.liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1000.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1000.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1000.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1001.xml b/.liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1001.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1001.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1001.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1002.xml b/.liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1002.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1002.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1002.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1003.xml b/.liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1003.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1003.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1003.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1004.xml b/.liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1004.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1004.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_contract/CONTRACT_1004.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1000.xml b/.liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1000.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1000.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1000.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1001.xml b/.liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1001.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1001.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1001.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1002.xml b/.liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1002.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1002.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1002.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1003.xml b/.liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1003.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1003.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1003.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1004.xml b/.liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1004.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_offer/OFFER_1004.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_offer/OFFER_1004.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_gfk.xml b/.liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_gfk.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_gfk.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_gfk.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_kaeltetechnik.xml b/.liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_kaeltetechnik.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_kaeltetechnik.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_kaeltetechnik.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_lichtenstein.xml b/.liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_lichtenstein.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_lichtenstein.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_lichtenstein.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_mnf.xml b/.liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_mnf.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_mnf.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_mnf.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_pichelmaier.xml b/.liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_pichelmaier.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_pichelmaier.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_organisation/ORGANISATION_pichelmaier.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_gruener.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_gruener.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_gruener.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_gruener.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_kanzler.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_kanzler.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_kanzler.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_kanzler.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_leicht.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_leicht.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_leicht.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_leicht.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_lustig.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_lustig.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_lustig.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_lustig.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_muller.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_muller.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_muller.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_muller.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_obermeier.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_obermeier.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_obermeier.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_obermeier.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_pfiffig.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_pfiffig.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_pfiffig.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_pfiffig.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_smith.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_smith.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_smith.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_smith.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_sommer.xml b/.liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_sommer.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_person/PERSON_sommer.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_person/PERSON_sommer.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_product/PRODUCT_42154311.xml b/.liquibase/Data_alias/basic/2019.2/data/example_product/PRODUCT_42154311.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_product/PRODUCT_42154311.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_product/PRODUCT_42154311.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1000.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1000.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1000.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1000.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1001.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1001.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1001.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1001.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1002.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1002.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1002.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1002.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1003.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1003.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1003.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1003.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1004.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1004.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1004.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1004.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1005.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1005.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1005.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1005.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1006.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1006.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1006.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1006.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1007.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1007.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1007.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1007.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1008.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1008.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1008.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1008.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1009.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1009.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1009.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesorder/SALESORDER_1009.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_gfk.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_gfk.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_gfk.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_gfk.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_jkl.xml b/.liquibase/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_jkl.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_jkl.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_salesproject/SALESPROJECT_jkl.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/data/example_task/base.xml b/.liquibase/Data_alias/basic/2019.2/data/example_task/base.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/data/example_task/base.xml rename to .liquibase/Data_alias/basic/2019.2/data/example_task/base.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/drop_contact_id_sp_forecast.xml b/.liquibase/Data_alias/basic/2019.2/drop_contact_id_sp_forecast.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/drop_contact_id_sp_forecast.xml rename to .liquibase/Data_alias/basic/2019.2/drop_contact_id_sp_forecast.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/drop_estimation_salesproject.xml b/.liquibase/Data_alias/basic/2019.2/drop_estimation_salesproject.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/drop_estimation_salesproject.xml rename to .liquibase/Data_alias/basic/2019.2/drop_estimation_salesproject.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/drop_pricePolitics-weakness-strength.xml b/.liquibase/Data_alias/basic/2019.2/drop_pricePolitics-weakness-strength.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/drop_pricePolitics-weakness-strength.xml rename to .liquibase/Data_alias/basic/2019.2/drop_pricePolitics-weakness-strength.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/fix_sp_phases.xml b/.liquibase/Data_alias/basic/2019.2/fix_sp_phases.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/fix_sp_phases.xml rename to .liquibase/Data_alias/basic/2019.2/fix_sp_phases.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/indicesRefactor/Activity.xml b/.liquibase/Data_alias/basic/2019.2/indicesRefactor/Activity.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/indicesRefactor/Activity.xml rename to .liquibase/Data_alias/basic/2019.2/indicesRefactor/Activity.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/indicesRefactor/ContactManagement.xml b/.liquibase/Data_alias/basic/2019.2/indicesRefactor/ContactManagement.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/indicesRefactor/ContactManagement.xml rename to .liquibase/Data_alias/basic/2019.2/indicesRefactor/ContactManagement.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/indicesRefactor/Keyword.xml b/.liquibase/Data_alias/basic/2019.2/indicesRefactor/Keyword.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/indicesRefactor/Keyword.xml rename to .liquibase/Data_alias/basic/2019.2/indicesRefactor/Keyword.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/indicesRefactor/Task.xml b/.liquibase/Data_alias/basic/2019.2/indicesRefactor/Task.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/indicesRefactor/Task.xml rename to .liquibase/Data_alias/basic/2019.2/indicesRefactor/Task.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/offer_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/offer_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/offer_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/offer_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/organisation_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/organisation_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/organisation_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/organisation_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/person_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/person_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/person_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/person_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/product_add_date_editnew_user_editnew.xml b/.liquibase/Data_alias/basic/2019.2/product_add_date_editnew_user_editnew.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/product_add_date_editnew_user_editnew.xml rename to .liquibase/Data_alias/basic/2019.2/product_add_date_editnew_user_editnew.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/removeTaskCode.xml b/.liquibase/Data_alias/basic/2019.2/removeTaskCode.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/removeTaskCode.xml rename to .liquibase/Data_alias/basic/2019.2/removeTaskCode.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/task_add_parent.xml b/.liquibase/Data_alias/basic/2019.2/task_add_parent.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/task_add_parent.xml rename to .liquibase/Data_alias/basic/2019.2/task_add_parent.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/update_Keyword_Essentials.xml b/.liquibase/Data_alias/basic/2019.2/update_Keyword_Essentials.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/update_Keyword_Essentials.xml rename to .liquibase/Data_alias/basic/2019.2/update_Keyword_Essentials.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/update_TaskType_Task.xml b/.liquibase/Data_alias/basic/2019.2/update_TaskType_Task.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/update_TaskType_Task.xml rename to .liquibase/Data_alias/basic/2019.2/update_TaskType_Task.xml diff --git a/others/db_changes/Data_alias/basic/2019.2/update_pricelist_keyword.xml b/.liquibase/Data_alias/basic/2019.2/update_pricelist_keyword.xml similarity index 100% rename from others/db_changes/Data_alias/basic/2019.2/update_pricelist_keyword.xml rename to .liquibase/Data_alias/basic/2019.2/update_pricelist_keyword.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AQ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AQ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AQ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AQ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AX.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AX.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AX.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AX.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/AZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BB.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BB.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BB.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BB.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BJ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BJ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BJ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BJ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BQ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BQ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BQ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BQ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BV.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BV.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BV.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BV.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/BZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CV.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CV.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CV.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CV.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CX.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CX.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CX.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CX.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/CZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DJ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DJ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DJ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DJ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/DZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/EH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ER.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ER.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ER.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ER.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ES.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ES.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ES.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ES.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ET.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ET.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ET.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ET.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FJ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FJ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FJ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FJ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/FR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GB.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GB.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GB.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GB.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GP.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GP.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GP.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GP.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GQ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GQ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GQ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GQ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/GY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/HU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ID.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ID.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ID.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ID.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IQ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IQ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IQ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IQ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/IT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JP.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JP.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JP.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/JP.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KP.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KP.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KP.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KP.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/KZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LB.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LB.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LB.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LB.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LV.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LV.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LV.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LV.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/LY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ME.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ME.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ME.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ME.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ML.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ML.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ML.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ML.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MP.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MP.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MP.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MP.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MQ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MQ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MQ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MQ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MV.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MV.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MV.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MV.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MX.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MX.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MX.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MX.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/MZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NP.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NP.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NP.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NP.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/NZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/OM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/OM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/OM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/OM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/PY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/QA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/QA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/QA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/QA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/RW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SB.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SB.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SB.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SB.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SJ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SJ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SJ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SJ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ST.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ST.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ST.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ST.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SV.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SV.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SV.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SV.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SX.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SX.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SX.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SX.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/SZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TD.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TD.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TD.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TD.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TH.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TH.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TH.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TH.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TJ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TJ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TJ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TJ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TL.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TL.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TL.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TL.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TO.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TO.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TO.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TO.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TR.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TR.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TR.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TR.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TV.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TV.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TV.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TV.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/TZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/US.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/US.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/US.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/US.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UY.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UY.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UY.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UY.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UZ.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UZ.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UZ.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/UZ.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VC.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VC.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VC.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VC.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VG.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VG.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VG.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VG.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VI.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VI.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VI.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VI.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VN.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VN.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VN.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VN.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VU.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VU.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VU.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/VU.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WF.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WF.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WF.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WF.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WS.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WS.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WS.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/WS.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/XK.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/XK.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/XK.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/XK.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YE.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YE.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YE.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YE.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YT.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YT.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YT.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/YT.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZA.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZA.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZA.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZA.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZM.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZM.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZM.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZM.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZW.svg b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZW.svg similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZW.svg rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/ChangesLobFile/blob/ZW.svg diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/init_ab_countryinfo.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/init_ab_countryinfo.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/init_ab_countryinfo.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_countryinfo/init_ab_countryinfo.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute/init_SalesprojectProbability_percentValue.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute/init_SalesprojectProbability_percentValue.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute/init_SalesprojectProbability_percentValue.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_attribute/init_SalesprojectProbability_percentValue.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ActivityDirection.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ActivityDirection.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ActivityDirection.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ActivityDirection.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_AttributeType.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_AttributeType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_AttributeType.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_AttributeType.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContactStatus.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContactStatus.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContactStatus.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContactStatus.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractPayment.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractPayment.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractPayment.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractPayment.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractStatus.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractStatus.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractStatus.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractStatus.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractType.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractType.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ContractType.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_Currency.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_Currency.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_Currency.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_Currency.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_KeywordAttributeType.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_KeywordAttributeType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_KeywordAttributeType.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_KeywordAttributeType.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OfferStatus.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OfferStatus.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OfferStatus.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OfferStatus.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OrganisationType.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OrganisationType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OrganisationType.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_OrganisationType.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_PersonGender.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_PersonGender.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_PersonGender.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_PersonGender.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductGroupcode.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductGroupcode.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductGroupcode.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductGroupcode.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductPricelist.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductPricelist.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductPricelist.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_ProductPricelist.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_QuantityUnit.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_QuantityUnit.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_QuantityUnit.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_QuantityUnit.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesorderState.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesorderState.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesorderState.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesorderState.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectPricePolitics.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectPricePolitics.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectPricePolitics.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectPricePolitics.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectProbability.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectProbability.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectProbability.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectProbability.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectSource.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectSource.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectSource.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectSource.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectStrength.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectStrength.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectStrength.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectStrength.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWeakness.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWeakness.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWeakness.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWeakness.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWonLost.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWonLost.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWonLost.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectWonLost.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_StockWarehouse.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_StockWarehouse.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_StockWarehouse.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_StockWarehouse.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskStatus.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskStatus.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskStatus.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskStatus.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskType.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskType.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskType.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_TaskType.xml diff --git a/others/db_changes/Data_alias/basic/init/data/AditoBasic/init_ab_language.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/init_ab_language.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/data/AditoBasic/init_ab_language.xml rename to .liquibase/Data_alias/basic/init/data/AditoBasic/init_ab_language.xml diff --git a/others/db_changes/Data_alias/basic/init/init.xml b/.liquibase/Data_alias/basic/init/init.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/init.xml rename to .liquibase/Data_alias/basic/init/init.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attribute.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributerelation.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_attributeusage.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributeusage.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_attributeusage.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_attributeusage.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_countryinfo.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_countryinfo.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_countryinfo.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_countryinfo.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attribute.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attributerelation.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attributerelation.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attributerelation.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_attributerelation.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_entry.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_entry.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_entry.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_keyword_entry.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_language.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_language.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_language.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_language.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_objectrelation.xml b/.liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_objectrelation.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/AditoBasic/create_ab_objectrelation.xml rename to .liquibase/Data_alias/basic/init/struct/AditoBasic/create_ab_objectrelation.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_activity.xml b/.liquibase/Data_alias/basic/init/struct/create_activity.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_activity.xml rename to .liquibase/Data_alias/basic/init/struct/create_activity.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_activitylink.xml b/.liquibase/Data_alias/basic/init/struct/create_activitylink.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_activitylink.xml rename to .liquibase/Data_alias/basic/init/struct/create_activitylink.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_address.xml b/.liquibase/Data_alias/basic/init/struct/create_address.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_address.xml rename to .liquibase/Data_alias/basic/init/struct/create_address.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_appointmentlink.xml b/.liquibase/Data_alias/basic/init/struct/create_appointmentlink.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_appointmentlink.xml rename to .liquibase/Data_alias/basic/init/struct/create_appointmentlink.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_communication.xml b/.liquibase/Data_alias/basic/init/struct/create_communication.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_communication.xml rename to .liquibase/Data_alias/basic/init/struct/create_communication.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_contact.xml b/.liquibase/Data_alias/basic/init/struct/create_contact.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_contact.xml rename to .liquibase/Data_alias/basic/init/struct/create_contact.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_contract.xml b/.liquibase/Data_alias/basic/init/struct/create_contract.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_contract.xml rename to .liquibase/Data_alias/basic/init/struct/create_contract.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_offer.xml b/.liquibase/Data_alias/basic/init/struct/create_offer.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_offer.xml rename to .liquibase/Data_alias/basic/init/struct/create_offer.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_offeritem.xml b/.liquibase/Data_alias/basic/init/struct/create_offeritem.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_offeritem.xml rename to .liquibase/Data_alias/basic/init/struct/create_offeritem.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_organisation.xml b/.liquibase/Data_alias/basic/init/struct/create_organisation.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_organisation.xml rename to .liquibase/Data_alias/basic/init/struct/create_organisation.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_person.xml b/.liquibase/Data_alias/basic/init/struct/create_person.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_person.xml rename to .liquibase/Data_alias/basic/init/struct/create_person.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_prod2prod.xml b/.liquibase/Data_alias/basic/init/struct/create_prod2prod.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_prod2prod.xml rename to .liquibase/Data_alias/basic/init/struct/create_prod2prod.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_product.xml b/.liquibase/Data_alias/basic/init/struct/create_product.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_product.xml rename to .liquibase/Data_alias/basic/init/struct/create_product.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_productprice.xml b/.liquibase/Data_alias/basic/init/struct/create_productprice.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_productprice.xml rename to .liquibase/Data_alias/basic/init/struct/create_productprice.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesorder.xml b/.liquibase/Data_alias/basic/init/struct/create_salesorder.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesorder.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesorder.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesorderitem.xml b/.liquibase/Data_alias/basic/init/struct/create_salesorderitem.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesorderitem.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesorderitem.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject_classification.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_classification.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject_classification.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject_classification.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject_competition.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_competition.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject_competition.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject_competition.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject_cycle.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_cycle.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject_cycle.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject_cycle.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject_forecast.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_forecast.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject_forecast.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject_forecast.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject_member.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_member.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject_member.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject_member.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_salesproject_source.xml b/.liquibase/Data_alias/basic/init/struct/create_salesproject_source.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_salesproject_source.xml rename to .liquibase/Data_alias/basic/init/struct/create_salesproject_source.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_stock.xml b/.liquibase/Data_alias/basic/init/struct/create_stock.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_stock.xml rename to .liquibase/Data_alias/basic/init/struct/create_stock.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_task.xml b/.liquibase/Data_alias/basic/init/struct/create_task.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_task.xml rename to .liquibase/Data_alias/basic/init/struct/create_task.xml diff --git a/others/db_changes/Data_alias/basic/init/struct/create_timetracking.xml b/.liquibase/Data_alias/basic/init/struct/create_timetracking.xml similarity index 100% rename from others/db_changes/Data_alias/basic/init/struct/create_timetracking.xml rename to .liquibase/Data_alias/basic/init/struct/create_timetracking.xml diff --git a/others/db_changes/Data_alias/changelog.xml b/.liquibase/Data_alias/changelog.xml similarity index 100% rename from others/db_changes/Data_alias/changelog.xml rename to .liquibase/Data_alias/changelog.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____configuration.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____configuration.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____configuration.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____configuration.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____system_sysdb_version.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____system_sysdb_version.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____system_sysdb_version.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/defaultBlob/_____system_sysdb_version.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/defaultBlob/data_alias.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/defaultBlob/data_alias.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/defaultBlob/data_alias.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/defaultBlob/data_alias.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Birgit_Leicht_Image.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Birgit_Leicht_Image.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Birgit_Leicht_Image.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Birgit_Leicht_Image.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Harold_Smith_Image.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Harold_Smith_Image.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Harold_Smith_Image.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Harold_Smith_Image.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Herbert_Obermeier_Image.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Herbert_Obermeier_Image.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Herbert_Obermeier_Image.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Herbert_Obermeier_Image.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Lisa_Sommer_Image.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Lisa_Sommer_Image.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Lisa_Sommer_Image.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Lisa_Sommer_Image.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Susanne_Lustig_Image.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Susanne_Lustig_Image.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Susanne_Lustig_Image.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/Susanne_Lustig_Image.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht.png b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht.png similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht.png rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht.png diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht_preview.jpeg b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht_preview.jpeg similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht_preview.jpeg rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Birgit_Leicht_preview.jpeg diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith.png b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith.png similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith.png rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith.png diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith_preview.jpeg b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith_preview.jpeg similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith_preview.jpeg rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Harold_Smith_preview.jpeg diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier.png b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier.png similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier.png rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier.png diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier_preview.jpeg b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier_preview.jpeg similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier_preview.jpeg rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Herbert_Obermeier_preview.jpeg diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer.png b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer.png similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer.png rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer.png diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer_preview.jpeg b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer_preview.jpeg similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer_preview.jpeg rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Lisa_Sommer_preview.jpeg diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig.png b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig.png similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig.png rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig.png diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig_preview.jpeg b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig_preview.jpeg similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig_preview.jpeg rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_binaries/blob/Susanne_Lustig_preview.jpeg diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Birgit_Leicht.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Birgit_Leicht.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Birgit_Leicht.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Birgit_Leicht.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Harold_Smith.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Harold_Smith.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Harold_Smith.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Harold_Smith.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Herbert_Obermeier.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Herbert_Obermeier.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Herbert_Obermeier.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Herbert_Obermeier.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Lisa_Sommer.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Lisa_Sommer.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Lisa_Sommer.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Lisa_Sommer.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Susanne_Lustig.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Susanne_Lustig.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/example_asys_users/Susanne_Lustig.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/example_asys_users/Susanne_Lustig.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/insert_asys_aliasconfig.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/insert_asys_aliasconfig.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/insert_asys_aliasconfig.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/insert_asys_aliasconfig.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/insert_asys_system.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/insert_asys_system.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/insert_asys_system.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/insert_asys_system.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/data/insert_asys_users-admin.xml b/.liquibase/_____SYSTEMALIAS/basic/init/data/insert_asys_users-admin.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/data/insert_asys_users-admin.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/data/insert_asys_users-admin.xml diff --git a/.liquibase/_____SYSTEMALIAS/basic/init/init.xml b/.liquibase/_____SYSTEMALIAS/basic/init/init.xml new file mode 100644 index 0000000000000000000000000000000000000000..4e94f2543871caa8a6c85f12715d0856d3f6a6e2 --- /dev/null +++ b/.liquibase/_____SYSTEMALIAS/basic/init/init.xml @@ -0,0 +1,18 @@ +<?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"> + <include file="struct/create_asys_aliasconfig.xml"/> + <include file="struct/create_asys_binaries.xml"/> + <include file="struct/create_asys_dashletconfigurations.xml"/> + <include file="struct/create_asys_dashlets.xml"/> + <include file="struct/create_asys_notifications.xml"/> + <include file="struct/create_asys_sequences.xml"/> + <include file="struct/create_asys_system.xml"/> + <include file="struct/create_asys_timer.xml"/> + <include file="struct/create_asys_users.xml"/> + <include file="struct/create_asys_calendarbackend.xml"/> + <include file="struct/create_asys_calendarlink.xml"/> + + <include file="data/insert_asys_aliasconfig.xml"/> + <include file="data/insert_asys_system.xml"/> + <include file="data/insert_asys_users-admin.xml"/> +</databaseChangeLog> diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_aliasconfig.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_aliasconfig.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_aliasconfig.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_aliasconfig.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_binaries.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_binaries.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_binaries.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_binaries.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarbackend.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarbackend.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarbackend.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarbackend.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarlink.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarlink.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarlink.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_calendarlink.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_dashletconfigurations.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_dashletconfigurations.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_dashletconfigurations.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_dashletconfigurations.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_dashlets.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_dashlets.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_dashlets.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_dashlets.xml diff --git a/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml new file mode 100644 index 0000000000000000000000000000000000000000..bd57a5ed46701167d402287e06ab56571e0a213c --- /dev/null +++ b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml @@ -0,0 +1,25 @@ +<?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.hoermann" id="98f057b6-0140-4edd-b08d-9cc7cf178bab"> + <createTable tableName="ASYS_NOTIFICATIONS"> + <column name="ID" type="CHAR(36)"> + <constraints primaryKey="true" primaryKeyName="PK_ASYS_NOTIFICATIONS_ID"/> + </column> + <column name="BACKPACK" type="CLOB"/> + <column name="CAPTION" type="VARCHAR(512)"/> + <column name="CONTENTID" type="VARCHAR(512)"/> + <column name="CREATIONDATE" type="BIGINT"/> + <column name="DESCRIPTION" type="VARCHAR(1023)"/> + <column name="FORCEDPRIORITY" type="INTEGER"/> + <column name="ICON_INFO" type="VARCHAR(1023)"/> + <column name="LIFETIME" type="BIGINT"/> + <column name="LINK_INFO" type="VARCHAR(1023)"/> + <column name="ORIGINATORNAME" type="VARCHAR(63)"/> + <column name="RECIPIENTUSERIDS" type="CLOB"/> + <column name="STATE" type="VARCHAR(16)"/> + <column name="TYPECODE" type="VARCHAR(63)"/> + <column name="USERID" type="VARCHAR(63)"/> + <column name="VERSION" type="INTEGER"/> + </createTable> +</changeSet> +</databaseChangeLog> \ No newline at end of file diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_sequences.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_sequences.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_sequences.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_sequences.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_system.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_system.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_system.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_system.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_timer.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_timer.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_timer.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_timer.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_users.xml b/.liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_users.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_users.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/struct/create_asys_users.xml diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/system_aliasTestdata.xml b/.liquibase/_____SYSTEMALIAS/basic/init/system_aliasTestdata.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/basic/init/system_aliasTestdata.xml rename to .liquibase/_____SYSTEMALIAS/basic/init/system_aliasTestdata.xml diff --git a/others/db_changes/_____SYSTEMALIAS/changelog.xml b/.liquibase/_____SYSTEMALIAS/changelog.xml similarity index 100% rename from others/db_changes/_____SYSTEMALIAS/changelog.xml rename to .liquibase/_____SYSTEMALIAS/changelog.xml diff --git a/aliasDefinition/Data_alias/Data_alias.aod b/aliasDefinition/Data_alias/Data_alias.aod index 89e097db343d6a754469ad6120aa76dbc840ca3a..c50f192679ff97b3beea99f68fe1ed62fa10c59e 100644 --- a/aliasDefinition/Data_alias/Data_alias.aod +++ b/aliasDefinition/Data_alias/Data_alias.aod @@ -160,6 +160,20 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>PICTURE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="2004" /> + <size v="2147483647" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -568,6 +582,20 @@ <title></title> <description></description> </entityFieldDb> + <entityFieldDb> + <name>PICTURE</name> + <dbName></dbName> + <primaryKey v="false" /> + <columnType v="2004" /> + <size v="2147483647" /> + <scale v="0" /> + <notNull v="false" /> + <isUnique v="false" /> + <index v="false" /> + <documentation></documentation> + <title></title> + <description></description> + </entityFieldDb> </entityFields> </entityDb> <entityDb> @@ -4809,12 +4837,12 @@ <name>ACTIVITY_ID</name> <dbName></dbName> <primaryKey v="false" /> - <columnType v="12" /> - <size v="63" /> + <columnType v="1" /> + <size v="36" /> <scale v="0" /> - <notNull v="true" /> + <notNull v="false" /> <isUnique v="false" /> - <index v="true" /> + <index v="false" /> <documentation></documentation> <title></title> <description></description> diff --git a/application/_____SYSTEM_APPLICATION_NEON/_____SYSTEM_APPLICATION_NEON.aod b/application/_____SYSTEM_APPLICATION_NEON/_____SYSTEM_APPLICATION_NEON.aod index 74af7250a3e212caebc7415ef0a2447d212b8248..2d715c6e5a0360e97f68cafd23bfc6179425aca6 100644 --- a/application/_____SYSTEM_APPLICATION_NEON/_____SYSTEM_APPLICATION_NEON.aod +++ b/application/_____SYSTEM_APPLICATION_NEON/_____SYSTEM_APPLICATION_NEON.aod @@ -33,6 +33,7 @@ <node name="KeywordEntry" kind="10077" /> <node name="KeywordAttribute" kind="10077" /> <node name="Employee" kind="10077" /> + <node name="ObjectRelationType" kind="10077" /> <node name="INTERNAL_ADMINISTRATOR" kind="159" /> </node> </node> diff --git a/entity/Activity_entity/entityfields/category/displayValueProcess.js b/entity/Activity_entity/entityfields/category/displayValueProcess.js index 05aefdcf5311c34ab4c294743782a3f70f8ce8c7..5a77b5521266503239321a1a8a471047b9c58cd9 100644 --- a/entity/Activity_entity/entityfields/category/displayValueProcess.js +++ b/entity/Activity_entity/entityfields/category/displayValueProcess.js @@ -1,6 +1,6 @@ -import("system.result"); -import("system.vars"); -import("Keyword_lib"); -import("KeywordRegistry_basic"); - -result.string(KeywordUtils.getViewValue($KeywordRegistry.activityCategory(), vars.get("$field.CATEGORY"))); +import("system.result"); +import("system.vars"); +import("Keyword_lib"); +import("KeywordRegistry_basic"); + +result.string(KeywordUtils.getViewValue($KeywordRegistry.activityCategory(), vars.get("$field.CATEGORY"))); \ No newline at end of file diff --git a/entity/Activity_entity/entityfields/subject_details/valueProcess.js b/entity/Activity_entity/entityfields/subject_details/valueProcess.js index c30d6b2520c493830ac572123194912dd8ef0d1b..db1ed69d22949c42f33e439c7a6fe0d8b9bcb94b 100644 --- a/entity/Activity_entity/entityfields/subject_details/valueProcess.js +++ b/entity/Activity_entity/entityfields/subject_details/valueProcess.js @@ -1,7 +1,5 @@ import("system.vars"); import("system.result"); -import("Keyword_lib"); -import("KeywordRegistry_basic"); -var histMedium = vars.get("$field.CATEGORY"); -result.string(vars.get("$field.SUBJECT") + (histMedium ? " (" + KeywordUtils.getViewValue($KeywordRegistry.activityCategory(), histMedium) + ")" : "")); +var category = vars.get("$field.CATEGORY.displayValue"); +result.string(vars.get("$field.SUBJECT") + (category ? " (" + category + ")" : "")); \ No newline at end of file diff --git a/entity/Context_entity/Context_entity.aod b/entity/Context_entity/Context_entity.aod index 6b92f784aa1b0eefdd87b1fe711183f4a0bbe562..ae0b115f7aeb9e8496d700685ebd2bf01c2271c8 100644 --- a/entity/Context_entity/Context_entity.aod +++ b/entity/Context_entity/Context_entity.aod @@ -10,12 +10,6 @@ <name>#PROVIDER</name> <recordContainer>jdito</recordContainer> <dependencies> - <entityDependency> - <name>fcccd077-46c9-4d57-9d9f-27915e40dbce</name> - <entityName>ObjectRelation_entity</entityName> - <fieldName>Context</fieldName> - <isConsumer v="false" /> - </entityDependency> <entityDependency> <name>37559258-24f1-4c8c-b462-23ddf8de4e1e</name> <entityName>AppointmentLink_entity</entityName> @@ -41,6 +35,14 @@ <entityProvider> <name>Context</name> <fieldType>DEPENDENCY_IN</fieldType> + <dependencies> + <entityDependency> + <name>dab09827-2eeb-403d-a070-ba805d2640ee</name> + <entityName>ObjectRelationType_entity</entityName> + <fieldName>Contexts</fieldName> + <isConsumer v="false" /> + </entityDependency> + </dependencies> <children> <entityParameter> <name>excludeContexts_param</name> diff --git a/entity/Document_entity/Document_entity.aod b/entity/Document_entity/Document_entity.aod index 4bb45b3cd473c23a3cc221322868635832677022..cc14877d0f62f3d79739e5988419cfe5dee5fbe3 100644 --- a/entity/Document_entity/Document_entity.aod +++ b/entity/Document_entity/Document_entity.aod @@ -90,6 +90,7 @@ </entityParameter> <entityField> <name>UID</name> + <searchable v="false" /> </entityField> <entityField> <name>DESCRIPTION</name> diff --git a/entity/KeywordEntry_entity/KeywordEntry_entity.aod b/entity/KeywordEntry_entity/KeywordEntry_entity.aod index 51e1e3816382908c36c346b3c01aece3e55d6800..3c8458d4e012e9b23427b7f7c9214c647d75e491 100644 --- a/entity/KeywordEntry_entity/KeywordEntry_entity.aod +++ b/entity/KeywordEntry_entity/KeywordEntry_entity.aod @@ -432,6 +432,7 @@ <dbRecordContainer> <name>db</name> <alias>Data_alias</alias> + <isPageable v="false" /> <conditionProcess>%aditoprj%/entity/KeywordEntry_entity/recordcontainers/db/conditionProcess.js</conditionProcess> <orderClauseProcess>%aditoprj%/entity/KeywordEntry_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess> <onDBDelete>%aditoprj%/entity/KeywordEntry_entity/recordcontainers/db/onDBDelete.js</onDBDelete> diff --git a/entity/ObjectRelationType_entity/ObjectRelationType_entity.aod b/entity/ObjectRelationType_entity/ObjectRelationType_entity.aod index 7569f2f522cda9dfe237cdd8af2d3594c8a505ea..317e4db13fb31047f0a6817205dedc0e5ec93dd6 100644 --- a/entity/ObjectRelationType_entity/ObjectRelationType_entity.aod +++ b/entity/ObjectRelationType_entity/ObjectRelationType_entity.aod @@ -1,27 +1,24 @@ <?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.3.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.1"> <name>ObjectRelationType_entity</name> + <title>Relation type</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <icon>VAADIN:SPLIT</icon> <titleProcess>%aditoprj%/entity/ObjectRelationType_entity/titleProcess.js</titleProcess> <recordContainer>jdito</recordContainer> <entityFields> <entityProvider> <name>#PROVIDER</name> - <dependencies> - <entityDependency> - <name>e66086ed-667b-4270-9ffb-ccb41e894ac3</name> - <entityName>ObjectRelation_entity</entityName> - <fieldName>ObjectRelationTypes</fieldName> - <isConsumer v="false" /> - </entityDependency> - </dependencies> </entityProvider> <entityField> <name>UID</name> <valueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/uid/valueProcess.js</valueProcess> </entityField> <entityField> - <name>RELATION_TITLE</name> + <name>SOURCE_RELATION_TITLE</name> + <title>Relation type 1</title> + <mandatory v="true" /> + <displayValueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/source_relation_title/displayValueProcess.js</displayValueProcess> </entityField> <entityParameter> <name>SourceObjectType_param</name> @@ -46,17 +43,112 @@ <expose v="true" /> <triggerRecalculation v="true" /> </entityParameter> + <entityParameter> + <name>OnlyFirstSide_param</name> + <valueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/objectrelationtypes/children/onlyfirstside_param/valueProcess.js</valueProcess> + <expose v="false" /> + </entityParameter> </children> </entityProvider> + <entityParameter> + <name>OnlyFirstSide_param</name> + <valueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/onlyfirstside_param/valueProcess.js</valueProcess> + <expose v="true" /> + <description>PARAMETER</description> + </entityParameter> + <entityField> + <name>RELATION_TYPE</name> + </entityField> + <entityField> + <name>DIRECTION</name> + </entityField> + <entityField> + <name>HIERARCHY</name> + <title>Hierarchy</title> + <contentType>BOOLEAN</contentType> + <possibleItemsProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/hierarchy/possibleItemsProcess.js</possibleItemsProcess> + <valueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/hierarchy/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>DEST_OBJECT_TYPE</name> + <title>Context 2</title> + <consumer>Contexts</consumer> + <mandatoryProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/dest_object_type/mandatoryProcess.js</mandatoryProcess> + <stateProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/dest_object_type/stateProcess.js</stateProcess> + <displayValueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/dest_object_type/displayValueProcess.js</displayValueProcess> + </entityField> + <entityField> + <name>SOURCE_OBJECT_TYPE</name> + <title>Context 1</title> + <consumer>Contexts</consumer> + <mandatory v="true" /> + <displayValueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/source_object_type/displayValueProcess.js</displayValueProcess> + </entityField> + <entityField> + <name>AB_OBJECTRELATIONTYPE1</name> + </entityField> + <entityField> + <name>AB_OBJECTRELATIONTYPE2</name> + </entityField> + <entityField> + <name>SIDE</name> + </entityField> + <entityField> + <name>DEST_OBJECTRELATIONTYPEID</name> + </entityField> + <entityField> + <name>DEST_RELATION_TITLE</name> + <title>Relation type 2</title> + <mandatoryProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/dest_relation_title/mandatoryProcess.js</mandatoryProcess> + <stateProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/dest_relation_title/stateProcess.js</stateProcess> + <displayValueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/dest_relation_title/displayValueProcess.js</displayValueProcess> + </entityField> + <entityConsumer> + <name>Contexts</name> + <fieldType>DEPENDENCY_OUT</fieldType> + <dependency> + <name>dependency</name> + <entityName>Context_entity</entityName> + <fieldName>Context</fieldName> + </dependency> + </entityConsumer> + <entityActionField> + <name>removeUsage</name> + <fieldType>ACTION</fieldType> + <title>Delete all usage</title> + <onActionProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/removeusage/onActionProcess.js</onActionProcess> + <iconId>NEON:TRASH</iconId> + </entityActionField> + <entityField> + <name>Type2Enabled_proxy</name> + <title>Enable relation type 2</title> + <contentType>BOOLEAN</contentType> + <possibleItemsProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/possibleItemsProcess.js</possibleItemsProcess> + <valueProcess>%aditoprj%/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/valueProcess.js</valueProcess> + </entityField> </entityFields> <recordContainers> <jDitoRecordContainer> <name>jdito</name> <jDitoRecordAlias>Data_alias</jDitoRecordAlias> <contentProcess>%aditoprj%/entity/ObjectRelationType_entity/recordcontainers/jdito/contentProcess.js</contentProcess> + <onInsert>%aditoprj%/entity/ObjectRelationType_entity/recordcontainers/jdito/onInsert.js</onInsert> + <onUpdate>%aditoprj%/entity/ObjectRelationType_entity/recordcontainers/jdito/onUpdate.js</onUpdate> + <onDelete>%aditoprj%/entity/ObjectRelationType_entity/recordcontainers/jdito/onDelete.js</onDelete> <recordFields> <element>UID.value</element> - <element>RELATION_TITLE.value</element> + <element>SOURCE_RELATION_TITLE.value</element> + <element>RELATION_TYPE.value</element> + <element>DIRECTION.value</element> + <element>HIERARCHY.value</element> + <element>DEST_OBJECT_TYPE.value</element> + <element>SOURCE_OBJECT_TYPE.value</element> + <element>AB_OBJECTRELATIONTYPE1.value</element> + <element>AB_OBJECTRELATIONTYPE2.value</element> + <element>SIDE.value</element> + <element>DEST_OBJECTRELATIONTYPEID.value</element> + <element>DEST_RELATION_TITLE.value</element> + <element>Type2Enabled_proxy.value</element> </recordFields> </jDitoRecordContainer> </recordContainers> diff --git a/entity/ObjectRelationType_entity/entityfields/dest_object_type/displayValueProcess.js b/entity/ObjectRelationType_entity/entityfields/dest_object_type/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..40aa4394b28d55270a839e0ead448446f78e8686 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/dest_object_type/displayValueProcess.js @@ -0,0 +1,10 @@ +import("Context_lib"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(!vars.get("$field.DEST_OBJECT_TYPE")) { + result.string(""); +} else if (vars.exists("$field.DEST_OBJECT_TYPE") && vars.get("$field.DEST_OBJECT_TYPE")) { + result.string(ContextUtils.getContext(vars.get("$field.DEST_OBJECT_TYPE"))[2]); +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/dest_object_type/mandatoryProcess.js b/entity/ObjectRelationType_entity/entityfields/dest_object_type/mandatoryProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..5f8ceb31ad2d7152f52576f7f0e520061d1ebc04 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/dest_object_type/mandatoryProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string(vars.getString("$field.Type2Enabled_proxy") == "1") \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/dest_object_type/stateProcess.js b/entity/ObjectRelationType_entity/entityfields/dest_object_type/stateProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..d9cbdc51a738f2419cb48403287fd4e881029824 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/dest_object_type/stateProcess.js @@ -0,0 +1,15 @@ +import("system.logging"); +import("system.vars"); +import("system.result"); +import("system.neon"); + +logging.log("hui " + vars.get("$field.Type2Enabled_proxy")) + +if (vars.getString("$field.Type2Enabled_proxy") == "0") +{ + result.string(neon.COMPONENTSTATE_DISABLED); +} +else +{ + result.string(neon.COMPONENTSTATE_EDITABLE); +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/dest_relation_title/displayValueProcess.js b/entity/ObjectRelationType_entity/entityfields/dest_relation_title/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..6aecb834c55c3c2d2bd7ec41df700ab39b7ae933 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/dest_relation_title/displayValueProcess.js @@ -0,0 +1,5 @@ +import("system.result"); +import("system.vars"); +import("system.translate"); + +result.string(translate.text(vars.get("$field.DEST_RELATION_TITLE"))); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/dest_relation_title/mandatoryProcess.js b/entity/ObjectRelationType_entity/entityfields/dest_relation_title/mandatoryProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..0151ae8326830dccf8b5aebcb65d476182b113c7 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/dest_relation_title/mandatoryProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string(vars.getString("$field.Type2Enabled_proxy") == "1"); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/dest_relation_title/stateProcess.js b/entity/ObjectRelationType_entity/entityfields/dest_relation_title/stateProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..74da791552b4d4a7ea1b5064319c589d9f3bea38 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/dest_relation_title/stateProcess.js @@ -0,0 +1,12 @@ +import("system.vars"); +import("system.result"); +import("system.neon"); + +if (vars.getString("$field.Type2Enabled_proxy") == "0") +{ + result.string(neon.COMPONENTSTATE_DISABLED); +} +else +{ + result.string(neon.COMPONENTSTATE_EDITABLE); +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/hierarchy/possibleItemsProcess.js b/entity/ObjectRelationType_entity/entityfields/hierarchy/possibleItemsProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..b88d5392d1a40aa827f90e9dfcdd26303c4b1baa --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/hierarchy/possibleItemsProcess.js @@ -0,0 +1,7 @@ +import("system.translate"); +import("system.result"); + +result.object([ + ["1", translate.text("Yes")] + ,["0", translate.text("No")] +]); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/hierarchy/valueProcess.js b/entity/ObjectRelationType_entity/entityfields/hierarchy/valueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..b3028ee4f3a3271d9a6603e8d52faf656a4fa484 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/hierarchy/valueProcess.js @@ -0,0 +1,8 @@ +import("system.neon"); +import("system.vars"); +import("system.result"); + +if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) +{ + result.string("0") +} \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objectrelations/children/providertype_param/valueProcess.js b/entity/ObjectRelationType_entity/entityfields/objectrelationtypes/children/onlyfirstside_param/valueProcess.js similarity index 54% rename from entity/ObjectRelation_entity/entityfields/objectrelations/children/providertype_param/valueProcess.js rename to entity/ObjectRelationType_entity/entityfields/objectrelationtypes/children/onlyfirstside_param/valueProcess.js index 4a2d2e1c96782b8407f30181246efb90a9efd35a..755662df1632264e94e6a4d766bb65ead50a553d 100644 --- a/entity/ObjectRelation_entity/entityfields/objectrelations/children/providertype_param/valueProcess.js +++ b/entity/ObjectRelationType_entity/entityfields/objectrelationtypes/children/onlyfirstside_param/valueProcess.js @@ -1,3 +1,3 @@ import("system.result"); -result.string("tree"); \ No newline at end of file +result.string("0") \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/providertype_param/valueProcess.js b/entity/ObjectRelationType_entity/entityfields/onlyfirstside_param/valueProcess.js similarity index 52% rename from entity/ObjectRelation_entity/entityfields/providertype_param/valueProcess.js rename to entity/ObjectRelationType_entity/entityfields/onlyfirstside_param/valueProcess.js index 981503eee34d83611c7bf484a2fab5e86840bf03..985b9f8612b5b61cb0d132b3fa7aec6412d4439a 100644 --- a/entity/ObjectRelation_entity/entityfields/providertype_param/valueProcess.js +++ b/entity/ObjectRelationType_entity/entityfields/onlyfirstside_param/valueProcess.js @@ -1,3 +1,2 @@ import("system.result"); - -result.string("none"); \ No newline at end of file +result.string("1"); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/removeusage/onActionProcess.js b/entity/ObjectRelationType_entity/entityfields/removeusage/onActionProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..7de1f5f6cb2dc53d15d82fdf758c2dd93880f2a6 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/removeusage/onActionProcess.js @@ -0,0 +1,14 @@ +import("system.translate"); +import("system.question"); +import("system.vars"); +import("system.db"); +import("Sql_lib"); + +if (vars.get("$field.UID") && vars.get("$field.DEST_OBJECTRELATIONTYPEID")) +{ + db.deleteData("AB_OBJECTRELATION", SqlCondition.begin() + .andPrepareVars("AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE1", "$field.UID") + .andPrepareVars("AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE2", "$field.DEST_OBJECTRELATIONTYPEID").build("1=2")); + question.showMessage(translate.withArguments("Deleted all usages of \"%0\".", [translate.text(vars.get("$field.SOURCE_RELATION_TITLE")) + " -> " + translate.text(vars.get("$field.DEST_RELATION_TITLE"))]), question.INFORMATION, translate.text("Successful")) +} + diff --git a/entity/ObjectRelationType_entity/entityfields/source_object_type/displayValueProcess.js b/entity/ObjectRelationType_entity/entityfields/source_object_type/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..762ebccbcb1e905fa528f7557056c0be29e32682 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/source_object_type/displayValueProcess.js @@ -0,0 +1,10 @@ +import("Context_lib"); +import("system.result"); +import("system.neon"); +import("system.vars"); + +if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$field.SOURCE_OBJECT_TYPE")) { + result.string(""); +} else if (vars.exists("$field.SOURCE_OBJECT_TYPE") && vars.get("$field.SOURCE_OBJECT_TYPE")) { + result.string(ContextUtils.getContext(vars.get("$field.SOURCE_OBJECT_TYPE"))[2]); +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/source_relation_title/displayValueProcess.js b/entity/ObjectRelationType_entity/entityfields/source_relation_title/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..abba412e0e44eccb7125811e68858e85db985847 --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/source_relation_title/displayValueProcess.js @@ -0,0 +1,5 @@ +import("system.result"); +import("system.vars"); +import("system.translate"); + +result.string(translate.text(vars.get("$field.SOURCE_RELATION_TITLE"))); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/possibleItemsProcess.js b/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/possibleItemsProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..b88d5392d1a40aa827f90e9dfcdd26303c4b1baa --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/possibleItemsProcess.js @@ -0,0 +1,7 @@ +import("system.translate"); +import("system.result"); + +result.object([ + ["1", translate.text("Yes")] + ,["0", translate.text("No")] +]); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/valueProcess.js b/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/valueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..ee7b68c6f9c712c45af6a147dc23c15d9bc7b1ec --- /dev/null +++ b/entity/ObjectRelationType_entity/entityfields/type2enabled_proxy/valueProcess.js @@ -0,0 +1,5 @@ +import("system.vars"); +import("system.result"); + +if (!vars.get("$field.Type2Enabled_proxy")) + result.string(vars.get("$field.DIRECTION") == "same" ? 0 : 1); \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/recordcontainers/jdito/contentProcess.js b/entity/ObjectRelationType_entity/recordcontainers/jdito/contentProcess.js index 23e43cb44c7bc9f62000e8d7c77f7f8b24cc0a22..e3b5147b2a0d188cc8121b65f5748eb67200edf7 100644 --- a/entity/ObjectRelationType_entity/recordcontainers/jdito/contentProcess.js +++ b/entity/ObjectRelationType_entity/recordcontainers/jdito/contentProcess.js @@ -1,6 +1,12 @@ -import("system.logging"); import("system.result"); import("system.vars"); import("ObjectRelation_lib"); -result.object(ObjectRelationUtils.getPossibleRelationTypes(vars.get("$param.SourceObjectType_param"))); \ No newline at end of file +if (vars.exists("$local.idvalues") && vars.get("$local.idvalues")) +{ + result.object([ObjectRelationUtils.getRelationType(vars.get("$local.idvalues")[0], true)]); +} +else +{ + result.object(ObjectRelationUtils.getPossibleRelationTypes(vars.get("$param.SourceObjectType_param"), true, vars.get("$param.OnlyFirstSide_param") == "1", undefined, true)); +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/recordcontainers/jdito/onDelete.js b/entity/ObjectRelationType_entity/recordcontainers/jdito/onDelete.js new file mode 100644 index 0000000000000000000000000000000000000000..0c99d246e9ad41792904cece09329cdc6157d746 --- /dev/null +++ b/entity/ObjectRelationType_entity/recordcontainers/jdito/onDelete.js @@ -0,0 +1,23 @@ +import("system.logging"); +import("system.vars"); +import("system.db"); +import("system.translate"); +import("system.question"); +import("Sql_lib"); + +var usageCount = db.cell(SqlCondition.begin() + .andPrepareVars("AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE1", "$field.UID") + .andPrepareVars("AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE2", "$field.DEST_OBJECTRELATIONTYPEID") + .buildSql("select count(*) from AB_OBJECTRELATION", "1=2")) + +if (usageCount <= 0) +{ + db.deleteData("AB_OBJECTRELATIONTYPE", SqlCondition.begin() + .andPrepareVars("AB_OBJECTRELATIONTYPE.RELATION_TYPE", "$field.RELATION_TYPE") + .build("1=2")); +} +else +{ + // TODO: Show message hier nicht möglich: mit Grant-Prozess ausführung komplett verhindern, wenn es diese gibt. + //question.showMessage(translate.withArguments("There are still %0 relations using the type %1.", [usageCount, translate.text(vars.get("$field.SOURCE_RELATION_TITLE")) + " -> " + translate.text(vars.get("$field.DEST_RELATION_TITLE"))]), question.WARNING, translate.text("Cannot remove relation type")) +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/recordcontainers/jdito/onInsert.js b/entity/ObjectRelationType_entity/recordcontainers/jdito/onInsert.js new file mode 100644 index 0000000000000000000000000000000000000000..9c7155c513a43eef2afadf630ee6b6ef12bad3c9 --- /dev/null +++ b/entity/ObjectRelationType_entity/recordcontainers/jdito/onInsert.js @@ -0,0 +1,44 @@ +import("system.util"); +import("ObjectRelation_lib"); +import("system.vars"); +import("system.db"); +import("system.util"); + +var newRelationType = util.getNewUUID(); + +db.insertData("AB_OBJECTRELATIONTYPE", [ + "AB_OBJECTRELATIONTYPEID", + "OBJECT_TYPE", + "RELATION_TITLE", + "RELATION_TYPE", + "SIDE", + "HIERARCHY" +], null, [ + util.getNewUUID(), + vars.get("$field.SOURCE_OBJECT_TYPE"), + vars.get("$field.SOURCE_RELATION_TITLE"), + newRelationType, + 1, + vars.get("$field.HIERARCHY") +]); + +if (vars.getString("$field.Type2Enabled_proxy") == "1" + && (vars.get("$field.SOURCE_RELATION_TITLE") != vars.get("$field.DEST_RELATION_TITLE") + && vars.get("$field.SOURCE_OBJECT_TYPE") != vars.get("$field.DEST_OBJECT_TYPE"))) +{ + db.insertData("AB_OBJECTRELATIONTYPE", [ + "AB_OBJECTRELATIONTYPEID", + "OBJECT_TYPE", + "RELATION_TITLE", + "RELATION_TYPE", + "SIDE", + "HIERARCHY" + ], null, [ + util.getNewUUID(), + vars.get("$field.DEST_OBJECT_TYPE"), + vars.get("$field.DEST_RELATION_TITLE"), + newRelationType, + 2, + vars.get("$field.HIERARCHY") + ]); +} \ No newline at end of file diff --git a/entity/ObjectRelationType_entity/recordcontainers/jdito/onUpdate.js b/entity/ObjectRelationType_entity/recordcontainers/jdito/onUpdate.js new file mode 100644 index 0000000000000000000000000000000000000000..218578069a6d0ba35654cdeb3c0e264bcdd3721d --- /dev/null +++ b/entity/ObjectRelationType_entity/recordcontainers/jdito/onUpdate.js @@ -0,0 +1,99 @@ +import("Entity_lib"); +import("system.logging"); +import("system.util"); +import("Sql_lib"); +import("system.db"); +import("system.vars"); + +logging.log("---------------------------") +var usageCount = db.cell(SqlCondition.begin() + .andPrepareVars("AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE1", "$field.UID") + .andPrepareVars("AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE2", "$field.DEST_OBJECTRELATIONTYPEID") + .buildSql("select count(*) from AB_OBJECTRELATION", "1=2")) + +if (usageCount <= 0) +{ + var type1Fields = {}; + var type2Fields = {}; + + vars.get("local.changed").forEach(function(pChange) + { + var fieldName = pChange.split(".")[0]; + + switch (pChange.split("_")[0]) + { + case "SOURCE": + type1Fields[fieldName.replace("SOURCE_", "")] = vars.get("$field." + fieldName); + break; + case "DEST": + type2Fields[fieldName.replace("DEST_", "")] = vars.get("$field." + fieldName); + break; + case "Type2Enabled": + break; + default: + type1Fields[fieldName] = vars.get("$field." + fieldName); + type2Fields[fieldName] = vars.get("$field." + fieldName); + } + }); + + var updates = []; + var type1Cond = SqlCondition.begin().andPrepare("AB_OBJECTRELATIONTYPE.RELATION_TYPE", vars.get("$field.RELATION_TYPE")) + .andPrepare("AB_OBJECTRELATIONTYPE.SIDE", "1").build("1=2"); + var type2Cond = SqlCondition.begin().andPrepare("AB_OBJECTRELATIONTYPE.RELATION_TYPE", vars.get("$field.RELATION_TYPE")) + .andPrepare("AB_OBJECTRELATIONTYPE.SIDE", "2").build("1=2"); + + for (let field in type1Fields) { + updates.push(["AB_OBJECTRELATIONTYPE", [field], null, [type1Fields[field]], type1Cond]); + } + + var type2Enabled = vars.getString("$field.Type2Enabled_proxy"); + + logging.log("en " + type2Enabled) + // delete, if type2 is empty -> convert it to a "same"-type + if (type2Enabled == "0" || ((vars.get("$field.SOURCE_RELATION_TITLE") == vars.get("$field.DEST_RELATION_TITLE") && vars.get("$field.SOURCE_OBJECT_TYPE") == vars.get("$field.DEST_OBJECT_TYPE")) + || !vars.get("$field.DEST_OBJECT_TYPE") && !vars.get("$field.DEST_RELATION_TITLE"))) + { + logging.log(vars.get("$field.DEST_OBJECTRELATIONTYPEID")) + db.deleteData("AB_OBJECTRELATIONTYPE", type2Cond); + } + else + { // update if already existing + if (vars.get("$field.DIRECTION") != "same") + { + for (let field in type2Fields) { + updates.push(["AB_OBJECTRELATIONTYPE", [field], null, [type2Fields[field]], type2Cond]); + } + } + else + { // insert if it was "same" before + if ((vars.get("$field.SOURCE_RELATION_TITLE") != vars.get("$field.DEST_RELATION_TITLE") || vars.get("$field.SOURCE_OBJECT_TYPE") != vars.get("$field.DEST_OBJECT_TYPE")) + && vars.get("$field.DEST_OBJECT_TYPE") && vars.get("$field.DEST_RELATION_TITLE")) + { + db.insertData("AB_OBJECTRELATIONTYPE", [ + "AB_OBJECTRELATIONTYPEID", + "OBJECT_TYPE", + "RELATION_TITLE", + "RELATION_TYPE", + "SIDE", + "HIERARCHY" + ], null, [ + util.getNewUUID(), + vars.get("$field.DEST_OBJECT_TYPE"), + vars.get("$field.DEST_RELATION_TITLE"), + vars.get("$field.RELATION_TYPE"), + 2, + vars.get("$field.HIERARCHY") + ]); + + } + } + } + + db.updates(updates); +} +else +{ + // TODO: Show message hier nicht möglich: mit Grant-Prozess ausführung komplett verhindern, wenn es diese gibt. + //question.showMessage(translate.withArguments("There are still %0 relations using the type %1.", [usageCount, translate.text(vars.get("$field.SOURCE_RELATION_TITLE")) + " -> " + translate.text(vars.get("$field.DEST_RELATION_TITLE"))]), question.WARNING, translate.text("Cannot remove relation type")) +} + diff --git a/entity/ObjectRelationType_entity/titleProcess.js b/entity/ObjectRelationType_entity/titleProcess.js index 71a9111fb455f300d19637ad0dac20645516bac6..dbc0c500302fcbb7dfe706e35445f9f01952daa5 100644 --- a/entity/ObjectRelationType_entity/titleProcess.js +++ b/entity/ObjectRelationType_entity/titleProcess.js @@ -2,4 +2,11 @@ import("system.translate"); import("system.vars"); import("system.result"); -result.string(translate.text(vars.get("$field.RELATION_TITLE"))) \ No newline at end of file +if (vars.exists("$param.OnlyFirstSide_param") && vars.get("$param.OnlyFirstSide_param") == "1" && vars.get("$field.DIRECTION") != "same") +{ + result.string(translate.text(vars.get("$field.SOURCE_RELATION_TITLE")) + " -> " + translate.text(vars.get("$field.DEST_RELATION_TITLE"))); +} +else +{ + result.string(translate.text(vars.get("$field.SOURCE_RELATION_TITLE"))); +} \ No newline at end of file diff --git a/entity/ObjectRelation_entity/ObjectRelation_entity.aod b/entity/ObjectRelation_entity/ObjectRelation_entity.aod deleted file mode 100644 index 1a3854b6597d50888dbbfb4f9735a17f94265763..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/ObjectRelation_entity.aod +++ /dev/null @@ -1,227 +0,0 @@ -<?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.3.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.1"> - <name>ObjectRelation_entity</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <documentation>%aditoprj%/entity/ObjectRelation_entity/documentation.adoc</documentation> - <recordContainer>db</recordContainer> - <entityFields> - <entityProvider> - <name>#PROVIDER</name> - <recordContainer>db</recordContainer> - <dependencies> - <entityDependency> - <name>6789c40b-d70b-4133-af1d-40cbf548d460</name> - <entityName>Organisation_entity</entityName> - <fieldName>ObjectRelations</fieldName> - <isConsumer v="false" /> - </entityDependency> - </dependencies> - </entityProvider> - <entityField> - <name>AB_OBJECTRELATIONTYPE1</name> - <title>Type 1</title> - <mandatory v="true" /> - </entityField> - <entityField> - <name>OBJECT1_ROWID</name> - <title>Object 1</title> - <mandatory v="true" /> - </entityField> - <entityField> - <name>AB_OBJECTRELATIONID</name> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/ab_objectrelationid/valueProcess.js</valueProcess> - </entityField> - <entityField> - <name>OBJECT2_ROWID</name> - <title>Object 2</title> - <mandatory v="true" /> - <titleProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/object2_rowid/titleProcess.js</titleProcess> - </entityField> - <entityField> - <name>AB_OBJECTRELATIONTYPE2</name> - <title>Type 2</title> - <mandatory v="true" /> - </entityField> - <entityConsumer> - <name>Contexts</name> - <fieldType>DEPENDENCY_OUT</fieldType> - <dependency> - <name>dependency</name> - <entityName>Context_entity</entityName> - <fieldName>#PROVIDER</fieldName> - </dependency> - </entityConsumer> - <entityConsumer> - <name>Objects</name> - <fieldType>DEPENDENCY_OUT</fieldType> - <dependency> - <name>dependency</name> - <entityName>Object_entity</entityName> - <fieldName>AllObjects</fieldName> - </dependency> - <children> - <entityParameter> - <name>ObjectType_param</name> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/objects/children/objecttype_param/valueProcess.js</valueProcess> - <triggerRecalculation v="true" /> - </entityParameter> - </children> - </entityConsumer> - <entityProvider> - <name>ObjectRelations</name> - <fieldType>DEPENDENCY_IN</fieldType> - <targetContextField>objectTypeProxy</targetContextField> - <targetIdField>rowIdProxy</targetIdField> - <recordContainer>db</recordContainer> - <dependencies> - <entityDependency> - <name>30a7c954-3127-4ceb-9838-a0b7b55d0c8c</name> - <entityName>Person_entity</entityName> - <fieldName>ObjectRelations</fieldName> - <isConsumer v="false" /> - </entityDependency> - </dependencies> - <children> - <entityParameter> - <name>ObjectRowid_param</name> - <expose v="true" /> - <mandatory v="true" /> - </entityParameter> - <entityParameter> - <name>ObjectType_param</name> - <expose v="true" /> - <mandatory v="true" /> - </entityParameter> - </children> - </entityProvider> - <entityConsumer> - <name>ObjectRelationTypes</name> - <fieldType>DEPENDENCY_OUT</fieldType> - <dependency> - <name>dependency</name> - <entityName>ObjectRelationType_entity</entityName> - <fieldName>#PROVIDER</fieldName> - </dependency> - <children> - <entityParameter> - <name>SourceObjectType_param</name> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/objectrelationtypes/children/sourceobjecttype_param/valueProcess.js</valueProcess> - <triggerRecalculation v="true" /> - </entityParameter> - </children> - </entityConsumer> - <entityParameter> - <name>ObjectType_param</name> - <expose v="true" /> - <triggerRecalculation v="true" /> - <mandatory v="true" /> - <description>PARAMETER</description> - </entityParameter> - <entityParameter> - <name>ObjectRowid_param</name> - <expose v="true" /> - <triggerRecalculation v="true" /> - <mandatory v="true" /> - <description>PARAMETER</description> - </entityParameter> - <entityField> - <name>selectedObjectRelationTypeIdProxy</name> - <title>Relationtype</title> - <possibleItemsProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/possibleItemsProcess.js</possibleItemsProcess> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/valueProcess.js</valueProcess> - <onValueChange>%aditoprj%/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/onValueChange.js</onValueChange> - </entityField> - <entityField> - <name>relationTypeProxy</name> - <title>Relationtype</title> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/relationtypeproxy/valueProcess.js</valueProcess> - </entityField> - <entityField> - <name>rowIdProxy</name> - <title>Object</title> - <consumer>Objects</consumer> - <linkedContextProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/rowidproxy/linkedContextProcess.js</linkedContextProcess> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/rowidproxy/valueProcess.js</valueProcess> - <displayValueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/rowidproxy/displayValueProcess.js</displayValueProcess> - <onValueChange>%aditoprj%/entity/ObjectRelation_entity/entityfields/rowidproxy/onValueChange.js</onValueChange> - </entityField> - <entityField> - <name>objectTypeProxy</name> - <title>Object type</title> - <valueProcess>%aditoprj%/entity/ObjectRelation_entity/entityfields/objecttypeproxy/valueProcess.js</valueProcess> - </entityField> - <entityField> - <name>mySide</name> - <description>Is always the side the current Object (from the parameters) is in the currently selected ObjectRelationType</description> - </entityField> - <entityField> - <name>OBJECT1_TYPE</name> - </entityField> - <entityField> - <name>OBJECT2_TYPE</name> - </entityField> - <entityField> - <name>INFO</name> - <title>Description</title> - </entityField> - </entityFields> - <recordContainers> - <dbRecordContainer> - <name>db</name> - <description><null value></description> - <alias>Data_alias</alias> - <fromClauseProcess>%aditoprj%/entity/ObjectRelation_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess> - <conditionProcess>%aditoprj%/entity/ObjectRelation_entity/recordcontainers/db/conditionProcess.js</conditionProcess> - <linkInformation> - <linkInformation> - <name>e64669fe-3252-42b9-9b9b-56a2166d81b7</name> - <tableName>AB_OBJECTRELATION</tableName> - <primaryKey>AB_OBJECTRELATIONID</primaryKey> - <isUIDTable v="true" /> - <readonly v="false" /> - </linkInformation> - <linkInformation> - <name>2ff74f14-9e9c-458d-9100-1c2c9fb34b89</name> - <tableName>AB_OBJECTRELATIONTYPE</tableName> - <primaryKey>AB_OBJECTRELATIONTYPEID</primaryKey> - <isUIDTable v="false" /> - <readonly v="true" /> - </linkInformation> - </linkInformation> - <recordFieldMappings> - <dbRecordFieldMapping> - <name>AB_OBJECTRELATIONID.value</name> - <recordfield>AB_OBJECTRELATION.AB_OBJECTRELATIONID</recordfield> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>OBJECT1_ROWID.value</name> - <recordfield>AB_OBJECTRELATION.OBJECT1_ROWID</recordfield> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>OBJECT2_ROWID.value</name> - <recordfield>AB_OBJECTRELATION.OBJECT2_ROWID</recordfield> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>AB_OBJECTRELATIONTYPE1.value</name> - <recordfield>AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE1</recordfield> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>AB_OBJECTRELATIONTYPE2.value</name> - <recordfield>AB_OBJECTRELATION.AB_OBJECTRELATIONTYPE2</recordfield> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>OBJECT2_TYPE.value</name> - <expression>%aditoprj%/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object2_type.value/expression.js</expression> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>OBJECT1_TYPE.value</name> - <expression>%aditoprj%/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object1_type.value/expression.js</expression> - </dbRecordFieldMapping> - <dbRecordFieldMapping> - <name>INFO.value</name> - <recordfield>AB_OBJECTRELATION.INFO</recordfield> - </dbRecordFieldMapping> - </recordFieldMappings> - </dbRecordContainer> - </recordContainers> -</entity> diff --git a/entity/ObjectRelation_entity/documentation.adoc b/entity/ObjectRelation_entity/documentation.adoc deleted file mode 100644 index 687b98cb73cd11d9e6d6cbaf44457be3377ea0af..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/documentation.adoc +++ /dev/null @@ -1,51 +0,0 @@ -Object Relation -=============== -:toc2: left -:numbered: - -(how it works currently 13.03.2019) - -== How the ObjectRelation_entity works == -The entity works with the AB_OBJECTRELATION and AB_OBJECTRELATIONTYPE db-tables. - -The AB_OBJECTRELATIONTYPE defines which relations are possible. -It always defines one "side" of the relation. So for each relation you always need two of them and both have to be from the same RELATION_TYPE. - -So for example if you would like to have a relation between a child and parent you need these two types: - ----- -AB_OBJECTRELATIONTYPEID = UID_1 -OBJECT_TYPE = Person -RELATION_TITLE = child of -RELATION_TYPE = TypeUID_1 -SIDE = 1 - -and - -AB_OBJECTRELATIONTYPEID = UID_2 -OBJECT_TYPE = Person -RELATION_TITLE = parent of -RELATION_TYPE = TypeUID_1 -SIDE = 2 ----- - -Note that the RELATION_TYPE is the same. - - -If you create a new relation between two persons it looks like this: - ----- -AB_OBJECTRELATIONID = RelUID_1 -OBJECT1_ROWID = UID_Lisa_Sommer -OBJECT2_ROWID = UID_Franz_Mueller -AB_OBJECTRELATIONTYPE1 = UID_1 -AB_OBJECTRELATIONTYPE2 = UID_2 ----- - --> So: - -* Most relationtypes consist of two separate types connected by the RELATION_TYPE-id -* Each type also has a SIDE, which defines, if it is for side 1 or side 2 -* If both sides are from the same type, then there is only one OBJECTRELATIONTYPE with the side 1 and Objects use the same one. - -The provider use the targetContext-feature to show the preview of the linked objects directly. (see targetContext-docu in the ohers/guide folder) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/ab_objectrelationid/valueProcess.js b/entity/ObjectRelation_entity/entityfields/ab_objectrelationid/valueProcess.js deleted file mode 100644 index f6b9da922bcaccb0006690f599c1d3cee4d00c55..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/ab_objectrelationid/valueProcess.js +++ /dev/null @@ -1,7 +0,0 @@ -import("system.neon"); -import("system.util"); -import("system.vars"); -import("system.result"); - -if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) - result.string(util.getNewUUID()); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/date_edit/valueProcess.js b/entity/ObjectRelation_entity/entityfields/date_edit/valueProcess.js deleted file mode 100644 index 710ac8a06a9911f82ff222c7d9d231846ca93fb2..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/date_edit/valueProcess.js +++ /dev/null @@ -1,6 +0,0 @@ -import("system.vars"); -import("system.result"); -import("system.neon"); - -if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) - result.string(vars.getString("$sys.date")); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/date_new/valueProcess.js b/entity/ObjectRelation_entity/entityfields/date_new/valueProcess.js deleted file mode 100644 index 3a0d59096cd2de39b6098f1ed95af580dcebfce0..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/date_new/valueProcess.js +++ /dev/null @@ -1,6 +0,0 @@ -import("system.vars"); -import("system.result"); -import("system.neon"); - -if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) - result.string(vars.getString("$sys.date")); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/keywordobjectrelationtype/children/containername_param/valueProcess.js b/entity/ObjectRelation_entity/entityfields/keywordobjectrelationtype/children/containername_param/valueProcess.js deleted file mode 100644 index 48379a6374dacddb9ccbcaa323c9a24e96e105c1..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/keywordobjectrelationtype/children/containername_param/valueProcess.js +++ /dev/null @@ -1,3 +0,0 @@ -import("system.result"); - -result.string("ObjectRelationType"); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/object1/children/objecttype_param/valueProcess.js b/entity/ObjectRelation_entity/entityfields/object1/children/objecttype_param/valueProcess.js deleted file mode 100644 index 0e35811c9fc30b9f87c3e4dda4235787fb0066f7..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/object1/children/objecttype_param/valueProcess.js +++ /dev/null @@ -1,4 +0,0 @@ -import("system.vars"); -import("system.result"); - -result.string(vars.get("$field.OBJECT1_TYPE")) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/object2/children/objecttype_param/valueProcess.js b/entity/ObjectRelation_entity/entityfields/object2/children/objecttype_param/valueProcess.js deleted file mode 100644 index e4c1084f9a07683a0ceaab1f42521b8a2819c3dc..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/object2/children/objecttype_param/valueProcess.js +++ /dev/null @@ -1,4 +0,0 @@ -import("system.vars"); -import("system.result"); - -result.string(vars.get("$field.OBJECT2_TYPE")) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/object2_rowid/titleProcess.js b/entity/ObjectRelation_entity/entityfields/object2_rowid/titleProcess.js deleted file mode 100644 index dc39a528c34c8e610d4f6f53ea6f83b98699f497..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/object2_rowid/titleProcess.js +++ /dev/null @@ -1,5 +0,0 @@ -import("system.translate"); -import("system.vars"); -import("system.result"); -import("Context_lib"); -result.string(vars.exists("$param.Object2RowidTitle_param") ? vars.get("$param.Object2RowidTitle_param") : "Object 2"); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objectrelationtypes/children/sourceobjecttype_param/valueProcess.js b/entity/ObjectRelation_entity/entityfields/objectrelationtypes/children/sourceobjecttype_param/valueProcess.js deleted file mode 100644 index 1a0c474771a9e04dbe87f9ea547c2bd843ff4a25..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/objectrelationtypes/children/sourceobjecttype_param/valueProcess.js +++ /dev/null @@ -1,4 +0,0 @@ -import("system.vars"); -import("system.result"); - -result.string(vars.get("$param.ObjectType_param")) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objects/children/objecttype_param/valueProcess.js b/entity/ObjectRelation_entity/entityfields/objects/children/objecttype_param/valueProcess.js deleted file mode 100644 index b1f7548ec5943881ae5b9fe74dc423635555f85b..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/objects/children/objecttype_param/valueProcess.js +++ /dev/null @@ -1,4 +0,0 @@ -import("system.vars"); -import("system.result"); - -result.string(vars.get("$field.objectTypeProxy")) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objects2/children/objecttype_param/valueProcess.js b/entity/ObjectRelation_entity/entityfields/objects2/children/objecttype_param/valueProcess.js deleted file mode 100644 index e4c1084f9a07683a0ceaab1f42521b8a2819c3dc..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/objects2/children/objecttype_param/valueProcess.js +++ /dev/null @@ -1,4 +0,0 @@ -import("system.vars"); -import("system.result"); - -result.string(vars.get("$field.OBJECT2_TYPE")) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objecttree/children/providertype_param/code.js b/entity/ObjectRelation_entity/entityfields/objecttree/children/providertype_param/code.js deleted file mode 100644 index 4a2d2e1c96782b8407f30181246efb90a9efd35a..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/objecttree/children/providertype_param/code.js +++ /dev/null @@ -1,3 +0,0 @@ -import("system.result"); - -result.string("tree"); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objecttypeproxy/valueProcess.js b/entity/ObjectRelation_entity/entityfields/objecttypeproxy/valueProcess.js deleted file mode 100644 index 463b2525125de2404ec16b3a17273df8d9851d6f..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/objecttypeproxy/valueProcess.js +++ /dev/null @@ -1,7 +0,0 @@ -import("system.db"); -import("system.result"); -import("Sql_lib"); - -result.string(db.cell(SqlCondition.begin() - .andPrepareVars("AB_OBJECTRELATIONTYPE.AB_OBJECTRELATIONTYPEID", "$field.selectedObjectRelationTypeIdProxy") - .buildSql("select OBJECT_TYPE from AB_OBJECTRELATIONTYPE", "1=2"))); diff --git a/entity/ObjectRelation_entity/entityfields/relationtypeproxy/valueProcess.js b/entity/ObjectRelation_entity/entityfields/relationtypeproxy/valueProcess.js deleted file mode 100644 index 76668648c060b4a8d158cd2b655f142291ef25af..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/relationtypeproxy/valueProcess.js +++ /dev/null @@ -1,7 +0,0 @@ -import("system.db"); -import("system.result"); -import("Sql_lib"); - -result.string(db.cell(SqlCondition.begin() - .andPrepareVars("AB_OBJECTRELATIONTYPE.AB_OBJECTRELATIONTYPEID", "$field.selectedObjectRelationTypeIdProxy") - .buildSql("select RELATION_TYPE from AB_OBJECTRELATIONTYPE", "1=2"))); diff --git a/entity/ObjectRelation_entity/entityfields/rowidproxy/displayValueProcess.js b/entity/ObjectRelation_entity/entityfields/rowidproxy/displayValueProcess.js deleted file mode 100644 index a93e4e38004f09f00e4a04b102371cf4e9877f46..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/rowidproxy/displayValueProcess.js +++ /dev/null @@ -1,6 +0,0 @@ -import("system.vars"); -import("system.db"); -import("system.result"); -import("Context_lib"); - -result.string(db.cell(ContextUtils.getNameSql(vars.get("$field.objectTypeProxy"), vars.get("$field.rowIdProxy")))); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/rowidproxy/linkedContextProcess.js b/entity/ObjectRelation_entity/entityfields/rowidproxy/linkedContextProcess.js deleted file mode 100644 index dbb069dff2b35c0d0d2ba499188d33a865aef84a..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/rowidproxy/linkedContextProcess.js +++ /dev/null @@ -1,3 +0,0 @@ -import("system.vars"); -import("system.result"); -result.string(vars.get("$field.objectTypeProxy")) \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/rowidproxy/onValueChange.js b/entity/ObjectRelation_entity/entityfields/rowidproxy/onValueChange.js deleted file mode 100644 index 33a17fadf00db3fb20aab978c0db6bdfc129d7dd..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/rowidproxy/onValueChange.js +++ /dev/null @@ -1,22 +0,0 @@ -import("system.neon"); -import("system.vars"); -import("Entity_lib"); - -var selectedRowId = vars.exists("$field.rowIdProxy") ? vars.get("$field.rowIdProxy") : ""; -selectedRowId = ProcessHandlingUtils.getOnValidationValue(selectedRowId); - -var mySide = vars.get("$field.mySide"); - -if (mySide && selectedRowId) -{ - if (mySide == "1") - { - neon.setFieldValue("$field.OBJECT1_ROWID", vars.get("$param.ObjectRowid_param")); - neon.setFieldValue("$field.OBJECT2_ROWID", selectedRowId); - } - else - { - neon.setFieldValue("$field.OBJECT1_ROWID", selectedRowId); - neon.setFieldValue("$field.OBJECT2_ROWID", vars.get("$param.ObjectRowid_param")); - } -} \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/rowidproxy/valueProcess.js b/entity/ObjectRelation_entity/entityfields/rowidproxy/valueProcess.js deleted file mode 100644 index 709876feae8ab16d398f6fcaaa468f1ff101b9d6..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/rowidproxy/valueProcess.js +++ /dev/null @@ -1,23 +0,0 @@ -import("system.neon"); -import("system.vars"); -import("system.result"); - -if(vars.get("$sys.recordstate") != neon.OPERATINGSTATE_NEW) -{ - var type1 = vars.get("$field.OBJECT1_TYPE"); - var type2 = vars.get("$field.OBJECT2_TYPE"); - var rowid1 = vars.get("$field.OBJECT1_ROWID"); - var rowid2 = vars.get("$field.OBJECT2_ROWID"); - - var currentType = vars.get("$param.ObjectType_param"); - var currentRowid = vars.get("$param.ObjectRowid_param"); - - if (type1 == currentType && rowid1 == currentRowid) - { - result.string(rowid2) - } - else if (type2 == currentType && rowid2 == currentRowid) - { - result.string(rowid1) - } -} \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/onValueChange.js b/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/onValueChange.js deleted file mode 100644 index 0154c7d4a2a3a404ca83c2ec00078ea563ff425d..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/onValueChange.js +++ /dev/null @@ -1,38 +0,0 @@ -import("system.vars"); -import("system.db"); -import("system.result"); -import("system.neon"); -import("Sql_lib"); -import("Entity_lib"); - -var selectedObjectRelationTypeId = vars.exists("$field.selectedObjectRelationTypeIdProxy") ? vars.get("$field.selectedObjectRelationTypeIdProxy") : ""; -selectedObjectRelationTypeId = ProcessHandlingUtils.getOnValidationValue(selectedObjectRelationTypeId); - -var relationTypeData = db.array(db.ROW, SqlCondition.begin() - .andPrepare("AB_OBJECTRELATIONTYPE.AB_OBJECTRELATIONTYPEID", selectedObjectRelationTypeId) - .buildSql("select AB_OBJECTRELATIONTYPEID, OBJECT_TYPE, RELATION_TITLE, RELATION_TYPE, SIDE from AB_OBJECTRELATIONTYPE", "1=2")); - -if (relationTypeData[0]) -{ - var otherRelationTypeData = db.array(db.ROW, SqlCondition.begin() - .andPrepare("AB_OBJECTRELATIONTYPE.RELATION_TYPE", relationTypeData[3]) - .andPrepare("AB_OBJECTRELATIONTYPE.SIDE", (relationTypeData[4] == "1" ? "2" : "1")) - .buildSql("select AB_OBJECTRELATIONTYPEID, OBJECT_TYPE, RELATION_TITLE, RELATION_TYPE, SIDE from AB_OBJECTRELATIONTYPE", "1=2")) - if (!otherRelationTypeData[0]) - { - otherRelationTypeData = relationTypeData; - } - - if (relationTypeData[4] == "2") - { - neon.setFieldValue("$field.AB_OBJECTRELATIONTYPE2", relationTypeData[0]); - neon.setFieldValue("$field.AB_OBJECTRELATIONTYPE1", otherRelationTypeData[0]); - } - else if (relationTypeData[4] == "1") - { - neon.setFieldValue("$field.AB_OBJECTRELATIONTYPE1", relationTypeData[0]); - neon.setFieldValue("$field.AB_OBJECTRELATIONTYPE2", otherRelationTypeData[0]); - } - - neon.setFieldValue("$field.mySide", otherRelationTypeData[4]); -} diff --git a/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/possibleItemsProcess.js b/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/possibleItemsProcess.js deleted file mode 100644 index 41ddaad8d5dc1f6a137232492c62683cab4da7e0..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/possibleItemsProcess.js +++ /dev/null @@ -1,16 +0,0 @@ -import("system.translate"); -import("system.db"); -import("system.result"); -import("system.vars"); - -result.object(db.table( -["select main.AB_OBJECTRELATIONTYPEID, main.RELATION_TITLE \n\ - from AB_OBJECTRELATIONTYPE main \n\ - left join AB_OBJECTRELATIONTYPE type2 on (type2.AB_OBJECTRELATIONTYPEID <> main.AB_OBJECTRELATIONTYPEID and type2.RELATION_TYPE = main.RELATION_TYPE) \n\ - where case when type2.OBJECT_TYPE is null then main.OBJECT_TYPE else type2.OBJECT_TYPE end = ? " -, [ - [vars.get("$param.ObjectType_param"), db.getColumnTypes("AB_OBJECTRELATIONTYPE", ["OBJECT_TYPE"])[0]] -]]).map(function(pItem) -{ - return [pItem[0], translate.text(pItem[1])]; -})); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/valueProcess.js b/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/valueProcess.js deleted file mode 100644 index 2e1e59bf7a9e242aaa2aeaaff8aca3255b2b12fc..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/selectedobjectrelationtypeidproxy/valueProcess.js +++ /dev/null @@ -1,23 +0,0 @@ -import("system.neon"); -import("system.vars"); -import("system.result"); - -if(vars.get("$sys.recordstate") != neon.OPERATINGSTATE_NEW) -{ - var type1 = vars.get("$field.OBJECT1_TYPE"); - var type2 = vars.get("$field.OBJECT2_TYPE"); - var rowid1 = vars.get("$field.OBJECT1_ROWID"); - var rowid2 = vars.get("$field.OBJECT2_ROWID"); - - var currentType = vars.get("$param.ObjectType_param"); - var currentRowid = vars.get("$param.ObjectRowid_param"); - - if (type1 == currentType && rowid1 == currentRowid) - { - result.string(vars.get("$field.AB_OBJECTRELATIONTYPE2")) - } - else if (type2 == currentType && rowid2 == currentRowid) - { - result.string(vars.get("$field.AB_OBJECTRELATIONTYPE1")) - } -} \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/targetobjectrowid/displayValueProcess.js b/entity/ObjectRelation_entity/entityfields/targetobjectrowid/displayValueProcess.js deleted file mode 100644 index f262c44d341bd7722a749aaaf5551dfac9ec5ced..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/targetobjectrowid/displayValueProcess.js +++ /dev/null @@ -1,12 +0,0 @@ -import("system.db"); -import("system.result"); -import("system.vars"); -import("Context_lib"); - -var providerType = vars.getString("$param.ProviderType_param"); - -// any object -if (providerType == "any") -{ - result.string(db.cell(ContextUtils.getNameSql(vars.get("$field.AnyObjectType"), vars.get("$field.AnyObjectRowid")))); -} diff --git a/entity/ObjectRelation_entity/entityfields/targetobjectrowid/documentation.adoc b/entity/ObjectRelation_entity/entityfields/targetobjectrowid/documentation.adoc deleted file mode 100644 index 336799b4617739da6a7435355cd9e7bde4e3650f..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/targetobjectrowid/documentation.adoc +++ /dev/null @@ -1,3 +0,0 @@ -This field is only filled when using the AnyObject Provider. - -Calculates the opposite side of the given AnyObject parameters. diff --git a/entity/ObjectRelation_entity/entityfields/targetobjecttype/displayValueProcess.js b/entity/ObjectRelation_entity/entityfields/targetobjecttype/displayValueProcess.js deleted file mode 100644 index 24c141470a2c2abc3d1f6f0f81af2ddbdbf9fbc0..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/targetobjecttype/displayValueProcess.js +++ /dev/null @@ -1,11 +0,0 @@ -import("system.project"); -import("system.result"); -import("system.vars"); - -var providerType = vars.getString("$param.ProviderType_param"); - -// any object -if (providerType == "any") -{ - result.string(project.getDataModel(project.DATAMODEL_KIND_CONTEXT, vars.get("$field.AnyObjectType"))[1]); -} \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/targetobjecttype/documentation.adoc b/entity/ObjectRelation_entity/entityfields/targetobjecttype/documentation.adoc deleted file mode 100644 index fba180b53ae87bb36854010f09dbb75125fd3159..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/targetobjecttype/documentation.adoc +++ /dev/null @@ -1,3 +0,0 @@ -This field is only filled when using the AnyObject Provider. - -Calculates the opposite side of the given AnyObject parameters. \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/user_edit/valueProcess.js b/entity/ObjectRelation_entity/entityfields/user_edit/valueProcess.js deleted file mode 100644 index 1581e18d9763043ae602b98658f87cb0a3b0c967..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/user_edit/valueProcess.js +++ /dev/null @@ -1,6 +0,0 @@ -import("system.vars"); -import("system.result"); -import("system.neon"); - -if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) - result.string(vars.getString("$sys.user")); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/user_new/valueProcess.js b/entity/ObjectRelation_entity/entityfields/user_new/valueProcess.js deleted file mode 100644 index 7c566863b493d778b72dea7d8822f6a59333e77d..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/entityfields/user_new/valueProcess.js +++ /dev/null @@ -1,6 +0,0 @@ -import("system.vars"); -import("system.result"); -import("system.neon"); - -if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) - result.string(vars.getString("$sys.user")); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/recordcontainers/db/conditionProcess.js b/entity/ObjectRelation_entity/recordcontainers/db/conditionProcess.js deleted file mode 100644 index f985eee1123c0fb78d105c2843f9557735b01831..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/recordcontainers/db/conditionProcess.js +++ /dev/null @@ -1,25 +0,0 @@ -import("system.vars"); -import("system.result"); -import("system.db"); -import("Sql_lib"); - -var fullCondition = SqlCondition.begin() - -// the parameters have to be present -if (vars.exists("$param.ObjectType_param") && vars.exists("$param.ObjectRowid_param")) -{ - var objectType = vars.getString("$param.ObjectType_param"); - var objectRowid = vars.getString("$param.ObjectRowid_param"); - if (objectType && objectRowid) - { - fullCondition.orSqlCondition(SqlCondition.begin() - .andPrepare(["AB_OBJECTRELATIONTYPE", "OBJECT_TYPE", "type1"], objectType) - .andPrepare("AB_OBJECTRELATION.OBJECT1_ROWID", objectRowid)) - .orSqlCondition(SqlCondition.begin() - .andPrepare(["AB_OBJECTRELATIONTYPE", "OBJECT_TYPE", "type2"], objectType) - .andPrepare("AB_OBJECTRELATION.OBJECT2_ROWID", objectRowid)); - } - -} - -result.string(db.translateCondition(fullCondition.build("1=2"))); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/recordcontainers/db/fromClauseProcess.js b/entity/ObjectRelation_entity/recordcontainers/db/fromClauseProcess.js deleted file mode 100644 index 1b526b9dcedf69e6198fa4e34138a39a7c390b8f..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/recordcontainers/db/fromClauseProcess.js +++ /dev/null @@ -1,5 +0,0 @@ -import("system.result"); - -result.string("AB_OBJECTRELATION \n\ - join AB_OBJECTRELATIONTYPE type1 on AB_OBJECTRELATIONTYPE1 = type1.AB_OBJECTRELATIONTYPEID \n\ - join AB_OBJECTRELATIONTYPE type2 on AB_OBJECTRELATIONTYPE2 = type2.AB_OBJECTRELATIONTYPEID"); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object1_type.value/expression.js b/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object1_type.value/expression.js deleted file mode 100644 index e5b18cf00226b694da7e012b6424c939f70228a6..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object1_type.value/expression.js +++ /dev/null @@ -1,3 +0,0 @@ -import("system.result"); - -result.string("type1.OBJECT_TYPE"); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object2_type.value/expression.js b/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object2_type.value/expression.js deleted file mode 100644 index 13fa2a157f1b92f7c7727465280ef56d98580e20..0000000000000000000000000000000000000000 --- a/entity/ObjectRelation_entity/recordcontainers/db/recordfieldmappings/object2_type.value/expression.js +++ /dev/null @@ -1,3 +0,0 @@ -import("system.result"); - -result.string("type2.OBJECT_TYPE"); \ No newline at end of file diff --git a/entity/ObjectTree_entity/ObjectTree_entity.aod b/entity/ObjectTree_entity/ObjectTree_entity.aod index 9effca076ad7f18b57a5e2de2acc60573e03738c..732a7815ac7d2253db4ed90aa3965728076c95b4 100644 --- a/entity/ObjectTree_entity/ObjectTree_entity.aod +++ b/entity/ObjectTree_entity/ObjectTree_entity.aod @@ -1,7 +1,7 @@ <?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.3.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.1"> <name>ObjectTree_entity</name> - <title>Object tree</title> + <title>Object relation</title> <majorModelMode>DISTRIBUTED</majorModelMode> <recordContainer>jdito</recordContainer> <entityFields> @@ -11,6 +11,8 @@ <entityProvider> <name>TreeProvider</name> <fieldType>DEPENDENCY_IN</fieldType> + <targetContextField>TARGET_CONTEXT</targetContextField> + <targetIdField>TARGET_ID</targetIdField> <dependencies> <entityDependency> <name>f4c0605f-3ccb-4ff1-b460-7268e8553857</name> @@ -59,6 +61,7 @@ <entityField> <name>PARENT_ID</name> <searchable v="false" /> + <tooltip></tooltip> <valueProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/parent_id/valueProcess.js</valueProcess> </entityField> <entityField> @@ -103,9 +106,10 @@ </entityField> <entityField> <name>TARGET_ID</name> - <title>Object</title> + <title>Relation</title> <consumer>Objects</consumer> <linkedContextProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/target_id/linkedContextProcess.js</linkedContextProcess> + <mandatory v="true" /> <searchable v="false" /> <stateProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/target_id/stateProcess.js</stateProcess> <displayValueProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/target_id/displayValueProcess.js</displayValueProcess> @@ -120,11 +124,13 @@ <title>Description</title> <contentType>LONG_TEXT</contentType> <searchable v="false" /> + <tooltipProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/info/tooltipProcess.js</tooltipProcess> </entityField> <entityField> <name>OBJECTRELATIONTYPEID</name> <title>Relationtype</title> <consumer>ObjectRelationTypes</consumer> + <mandatory v="true" /> <stateProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/objectrelationtypeid/stateProcess.js</stateProcess> <valueProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/objectrelationtypeid/valueProcess.js</valueProcess> <displayValueProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js</displayValueProcess> @@ -158,15 +164,15 @@ <name>insert</name> <fieldType>ACTION</fieldType> <onActionProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/alter/children/insert/onActionProcess.js</onActionProcess> - <isSelectionAction v="true" /> <iconId>VAADIN:FILE_TREE_SMALL</iconId> + <stateProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/alter/children/insert/stateProcess.js</stateProcess> </entityActionField> <entityActionField> <name>edit</name> <fieldType>ACTION</fieldType> <onActionProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/alter/children/edit/onActionProcess.js</onActionProcess> - <isSelectionAction v="true" /> <iconId>NEON:PENCIL</iconId> + <stateProcess>%aditoprj%/entity/ObjectTree_entity/entityfields/alter/children/edit/stateProcess.js</stateProcess> </entityActionField> </children> </entityActionGroup> diff --git a/entity/ObjectTree_entity/entityfields/alter/children/edit/onActionProcess.js b/entity/ObjectTree_entity/entityfields/alter/children/edit/onActionProcess.js index 8cbab6477934deb6b65153433d326c1b2b87cbac..c18d22015d610e510b71019881de089a06d1632c 100644 --- a/entity/ObjectTree_entity/entityfields/alter/children/edit/onActionProcess.js +++ b/entity/ObjectTree_entity/entityfields/alter/children/edit/onActionProcess.js @@ -2,16 +2,16 @@ import("ObjectRelation_lib"); import("system.neon"); import("system.vars"); -if (vars.exists("$local.rows") && vars.get("$local.rows")) -{ - var selectedRows = JSON.parse(vars.get("$local.rows")); - var uid = JSON.parse(selectedRows[0]["#LOOKUPID"]); +if (vars.exists("$sys.selection") && vars.get("$sys.selection")) +{ + var selectedRows = JSON.parse(vars.get("$sys.selection")); + var uid = JSON.parse(selectedRows[0]); var isObjectRelationNode = typeof uid[2] == "string"; if (isObjectRelationNode) { var params = { - "Uid_param" : selectedRows[0]["#LOOKUPID"] + "Uid_param" : selectedRows[0] } neon.openContext("ObjectTree", "ObjectTreeEdit_view", null, neon.OPERATINGSTATE_EDIT, params); } diff --git a/entity/ObjectTree_entity/entityfields/alter/children/edit/stateProcess.js b/entity/ObjectTree_entity/entityfields/alter/children/edit/stateProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..e46436ab939b94aa8d697e23d9d92390d1384404 --- /dev/null +++ b/entity/ObjectTree_entity/entityfields/alter/children/edit/stateProcess.js @@ -0,0 +1,25 @@ +import("system.result"); +import("system.neon"); +import("system.vars"); + +if (vars.exists("$sys.selection") && vars.get("$sys.selection")) +{ + var selectedRows = JSON.parse(vars.get("$sys.selection")); + var isObjectRelationNode = false; + if (selectedRows.length > 0) + { + var uid = JSON.parse(selectedRows[0]); + isObjectRelationNode = typeof uid[2] == "string"; + } + + if (isObjectRelationNode) + { + result.string(neon.COMPONENTSTATE_EDITABLE) + } + else + { + result.string(neon.COMPONENTSTATE_DISABLED) + } +} +else + result.string(neon.COMPONENTSTATE_DISABLED) \ No newline at end of file diff --git a/entity/ObjectTree_entity/entityfields/alter/children/insert/onActionProcess.js b/entity/ObjectTree_entity/entityfields/alter/children/insert/onActionProcess.js index 16288da8047743cf9d006aa8eab8a7264fc3ec65..2291f0b04c1ce88263f1ae7df7c42da85ee8b9ff 100644 --- a/entity/ObjectTree_entity/entityfields/alter/children/insert/onActionProcess.js +++ b/entity/ObjectTree_entity/entityfields/alter/children/insert/onActionProcess.js @@ -1,33 +1,34 @@ -import("ObjectRelation_lib"); +import("system.logging"); +import("system.result"); import("system.neon"); import("system.vars"); -if (vars.exists("$local.rows") && vars.get("$local.rows")) -{ - var selectedRows = JSON.parse(vars.get("$local.rows")); - var uid = JSON.parse(selectedRows[0]["#LOOKUPID"]); - var isObjectRelationNode = typeof uid[2] == "string"; - - var parentId; - var parentObjectType; - var relationType; - - if (isObjectRelationNode) - { - parentId = uid[0]; - parentObjectType = uid[3]; - } - else +if (vars.exists("$sys.selection") && vars.get("$sys.selection")) +{ + var selectedRows = JSON.parse(vars.get("$sys.selection")); + var isObjectRelationNode = false; + if (selectedRows.length > 0) { - parentId = vars.getString("$param.ObjectId_param"); - parentObjectType = vars.getString("$param.ObjectType_param"); - } - - var params = { - "ObjectId_param" : parentId, - "ObjectType_param" : parentObjectType, - "RelationType_param" : vars.get("$field.OBJECTRELATIONTYPEID") - }; + var uid = JSON.parse(selectedRows[0]); + isObjectRelationNode = typeof uid[2] == "string"; + + if (isObjectRelationNode) + { + parentId = uid[0]; + parentObjectType = uid[3]; + } + else + { + parentId = vars.getString("$param.ObjectId_param"); + parentObjectType = vars.getString("$param.ObjectType_param"); + } - neon.openContext("ObjectTree", "ObjectTreeEdit_view", null, neon.OPERATINGSTATE_NEW, params); + var params = { + "ObjectId_param" : parentId, + "ObjectType_param" : parentObjectType, + "RelationType_param" : vars.get("$field.OBJECTRELATIONTYPEID") + }; + + neon.openContext("ObjectTree", "ObjectTreeEdit_view", null, neon.OPERATINGSTATE_NEW, params); + } } \ No newline at end of file diff --git a/entity/ObjectTree_entity/entityfields/alter/children/insert/stateProcess.js b/entity/ObjectTree_entity/entityfields/alter/children/insert/stateProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..5e1e7308c70d180decdf001e23bdb853e3e1e4c4 --- /dev/null +++ b/entity/ObjectTree_entity/entityfields/alter/children/insert/stateProcess.js @@ -0,0 +1,26 @@ +import("system.result"); +import("system.neon"); +import("system.vars"); +import("system.neon"); + +if (vars.exists("$sys.selection") && vars.get("$sys.selection")) +{ + var selectedRows = JSON.parse(vars.get("$sys.selection")); + var isObjectRelationNode = false; + if (selectedRows.length > 0) + { + var uid = JSON.parse(selectedRows[0]); + isObjectRelationNode = typeof uid[2] == "string"; + + if (!isObjectRelationNode || isObjectRelationNode && uid[7] == 1) + { + result.string(neon.COMPONENTSTATE_EDITABLE); + } + else + result.string(neon.COMPONENTSTATE_DISABLED); + } + else + result.string(neon.COMPONENTSTATE_DISABLED); +} +else + result.string(neon.COMPONENTSTATE_DISABLED); \ No newline at end of file diff --git a/entity/ObjectRelation_entity/entityfields/objects1/children/objecttype_param/valueProcess.js b/entity/ObjectTree_entity/entityfields/info/tooltipProcess.js similarity index 51% rename from entity/ObjectRelation_entity/entityfields/objects1/children/objecttype_param/valueProcess.js rename to entity/ObjectTree_entity/entityfields/info/tooltipProcess.js index 0e35811c9fc30b9f87c3e4dda4235787fb0066f7..702c61b00fa47d188e32deb347b70106f4fb9d29 100644 --- a/entity/ObjectRelation_entity/entityfields/objects1/children/objecttype_param/valueProcess.js +++ b/entity/ObjectTree_entity/entityfields/info/tooltipProcess.js @@ -1,4 +1,4 @@ import("system.vars"); import("system.result"); -result.string(vars.get("$field.OBJECT1_TYPE")) \ No newline at end of file +result.string(vars.get("$field.INFO")); \ No newline at end of file diff --git a/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js b/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js index 797fe1f60a5613704385b2dd83ab3929066cc320..850e7a7b8b59fae0b195912f17e30b23807f94f9 100644 --- a/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js +++ b/entity/ObjectTree_entity/recordcontainers/jdito/contentProcess.js @@ -1,3 +1,4 @@ +import("system.logging"); import("system.db"); import("system.translate"); import("system.result"); @@ -22,9 +23,14 @@ else if(vars.exists("$local.idvalues") && vars.get("$local.idvalues") && vars.ge if (uidParam) { let uid = JSON.parse(uidParam); - - let relationTypeData = ObjectRelationUtils.getRelationType(uid[2]); - _insertEntry(tree, _getEntryData(uid[0], relationTypeData[3], relationTypeData[7], relationTypeData[8], undefined, false, uid[6]), "", 0, uid[3], relationTypeData[10]); + let isObjectRelationNode = uid != null && typeof uid[2] == "string"; + + if (isObjectRelationNode) + { + let relationTypeData = ObjectRelationUtils.getRelationType(uid[2]); + _insertEntry(tree, _getEntryData(uid[0], relationTypeData[3], relationTypeData[7], relationTypeData[8], undefined, false, uid[6]), "", 0, uid[3], relationTypeData[10], relationTypeData[4]); + + } } else { @@ -45,7 +51,7 @@ else result.object(tree); -function _loadObjectRelationTree(pObjectId, pObjectType, pObjectRelationTypeId, pNodeId, pLayer, pRelationTypeData, pObjectRelationId) +function _loadObjectRelationTree(pObjectId, pObjectType, pObjectRelationTypeId, pNodeId, pLayer, pRelationTypeData) { // prevent stack overflows if (pLayer > 30) @@ -63,12 +69,7 @@ function _loadObjectRelationTree(pObjectId, pObjectType, pObjectRelationTypeId, { if (pLayer == 0) { - // load only one ObjectRelation (e.g. for edit mode) - if (pObjectRelationId) - { - - } - else if (pObjectRelationTypeId) + if (pObjectRelationTypeId) { let relationTypeData = ObjectRelationUtils.getRelationType(pObjectRelationTypeId); @@ -79,8 +80,8 @@ function _loadObjectRelationTree(pObjectId, pObjectType, pObjectRelationTypeId, relationTypeData = ObjectRelationUtils.getRelationType(relationTypeData[8]); currentObjectId = _getRootID(currentObjectId, relationTypeData); } - - let uids = _insertEntry(tree, [[currentObjectId, "", "", "", "", relationTypeData[7]]], pNodeId, pLayer, pObjectType, selectedRelationType) + // true to enable the insert button always --v + let uids = _insertEntry(tree, [[currentObjectId, "", "", "", "", relationTypeData[7]]], pNodeId, pLayer, pObjectType, selectedRelationType, true) for (let i = 0; i < uids.length; i++) { _loadObjectRelationTree(uids[i][0], uids[i][3], relationTypeData[0], uids[i], pLayer+1, relationTypeData); @@ -136,7 +137,7 @@ function _loadObjectRelationTree(pObjectId, pObjectType, pObjectRelationTypeId, relationTypeIdForNew = thisRelationTypeId; - let uids = _insertEntry(tree, myData, pNodeId, pLayer, destObjectType, relationTypeIdForNew) + let uids = _insertEntry(tree, myData, pNodeId, pLayer, destObjectType, relationTypeIdForNew, hierarchy) for (let i = 0; i < uids.length; i++) { _loadObjectRelationTree(uids[i][0], uids[i][3], pObjectRelationTypeId, uids[i], pLayer+1, pRelationTypeData); @@ -156,17 +157,12 @@ function _loadObjectRelationTree(pObjectId, pObjectType, pObjectRelationTypeId, if (direction == "same") relationTypeIdForNew = thisRelationTypeId - // add both sides. Only one will succeed, because the prevObjectId will be filtered and it will just return [] - let uids = _insertEntry(tree, entryData, pNodeId, pLayer, destObjectType, thisRelationTypeId, 0); + // add both sides. Only one will succeed, because the prevObjectId will be filtered + _insertEntry(tree, entryData, pNodeId, pLayer, destObjectType, thisRelationTypeId, hierarchy, 0); if (direction == "same") { var otherEntryData = _getEntryData(pNodeId[0], "normal", relationType1, relationType2, prevObjectId, true); - uids = uids.concat(_insertEntry(tree, otherEntryData, pNodeId, pLayer, destObjectType, thisRelationTypeId, 1)); - } - - for (let i = 0; i < uids.length; i++) - { - _loadObjectRelationTree(uids[i][0], uids[i][3], pObjectRelationTypeId, uids[i], pLayer+1, pRelationTypeData); + _insertEntry(tree, otherEntryData, pNodeId, pLayer, destObjectType, thisRelationTypeId, hierarchy, 1); } } } @@ -254,9 +250,9 @@ function _getRelationTypes(pObjectType) * @param {String} pNewRelationTypeId the RelationType, a new relation should have, if this node is selected. * @param {Integer} [pNum=undefined] optional number added to the key. Needed, if the key would not be unique. * - * @return {Array[][]} the uids of the inserted data. Consists of [ObjectId, pEntryData-Index, AB_OBJECTRELATIONTYPEID, pObjectType (from param), pNodeId, objecttype (from entryId), objectrelationid] + * @return {Array[][]} the uids of the inserted data. Consists of [ObjectId, pEntryData-Index, AB_OBJECTRELATIONTYPEID, pObjectType (from param), pNodeId, objecttype (from entryId), objectrelationid, hierarchy] */ -function _insertEntry(pTree, pEntryData, pNodeId, pLayer, pObjectType, pNewRelationTypeId, pNum) +function _insertEntry(pTree, pEntryData, pNodeId, pLayer, pObjectType, pNewRelationTypeId, pHierarchy, pNum) { var expanded = true; if (pLayer > 10) expanded = false; @@ -266,7 +262,7 @@ function _insertEntry(pTree, pEntryData, pNodeId, pLayer, pObjectType, pNewRelat { var display = db.cell(ContextUtils.getNameSql(pObjectType, pEntryData[i][0])); // TODO: Icon - var uid = [pEntryData[i][0], i, pEntryData[i][5], pObjectType, pNodeId, pEntryData[i][2], pEntryData[i][1]] + var uid = [pEntryData[i][0], i, pEntryData[i][5], pObjectType, pNodeId, pEntryData[i][2], pEntryData[i][1], pHierarchy] if (pNum) uid.push(pNum); uids.push(uid); diff --git a/entity/Object_entity/Object_entity.aod b/entity/Object_entity/Object_entity.aod index a35318329e9dad635efdbadc4064e3cf77ec41e4..649fb2c0f4c9b918e7245912d43ed74b40c57a42 100644 --- a/entity/Object_entity/Object_entity.aod +++ b/entity/Object_entity/Object_entity.aod @@ -30,12 +30,6 @@ <documentation>%aditoprj%/entity/Object_entity/entityfields/allobjects/documentation.adoc</documentation> <recordContainer>jdito</recordContainer> <dependencies> - <entityDependency> - <name>9810264a-4e53-4775-98eb-7025668c0021</name> - <entityName>ObjectRelation_entity</entityName> - <fieldName>Objects</fieldName> - <isConsumer v="false" /> - </entityDependency> <entityDependency> <name>445b79b3-e826-40d1-b6c2-46d62daf0818</name> <entityName>TaskLink_entity</entityName> diff --git a/entity/Object_entity/recordcontainers/jdito/contentProcess.js b/entity/Object_entity/recordcontainers/jdito/contentProcess.js index 4497cff4006889629e44c87348ca9169084ad09b..cc897167253658a76227405133616de5a988b233 100644 --- a/entity/Object_entity/recordcontainers/jdito/contentProcess.js +++ b/entity/Object_entity/recordcontainers/jdito/contentProcess.js @@ -1,3 +1,4 @@ +import("system.logging"); import("system.db"); import("system.vars"); import("system.result"); @@ -10,6 +11,9 @@ if (vars.exists("$param.ObjectType_param") && vars.get("$param.ObjectType_param" if (vars.exists("$param.ExcludedObjectIds_param") && vars.get("$param.ExcludedObjectIds_param")) excludedIds = JSON.parse(vars.get("$param.ExcludedObjectIds_param")); + logging.log("aa22aa" + vars.get("$param.ExcludedObjectIds_param").toSource()) + logging.log("aa22aa" + vars.get("$param.ObjectType_param").toSource()) + result.object(db.table(ContextUtils.getContextDataSql(vars.get("$param.ObjectType_param"), undefined, false, undefined, false, excludedIds))) } else diff --git a/entity/Organisation_entity/Organisation_entity.aod b/entity/Organisation_entity/Organisation_entity.aod index 0cfafe4ba1e39dc2f16a750f7f01ed590e7ecae3..407d8b4db1d219a6f8a251555a60a03db0c8fec8 100644 --- a/entity/Organisation_entity/Organisation_entity.aod +++ b/entity/Organisation_entity/Organisation_entity.aod @@ -101,15 +101,6 @@ </entityParameter> </children> </entityConsumer> - <entityField> - <name>IMAGE</name> - <contentType>IMAGE</contentType> - <valueProcess>%aditoprj%/entity/Organisation_entity/entityfields/image/valueProcess.js</valueProcess> - <onValueChange>%aditoprj%/entity/Organisation_entity/entityfields/image/onValueChange.js</onValueChange> - <onValueChangeTypes> - <element>MASK</element> - </onValueChangeTypes> - </entityField> <entityFieldGroup> <name>CUSTOMERCODE_DISPLAY_fieldGroup</name> <valueProcess>%aditoprj%/entity/Organisation_entity/entityfields/customercode_display_fieldgroup/valueProcess.js</valueProcess> @@ -399,8 +390,6 @@ <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>ObjectRelation_entity</entityName> - <fieldName>ObjectRelations</fieldName> </dependency> <children> <entityParameter> @@ -573,7 +562,7 @@ </entityParameter> <entityConsumer> <name>ObjectTrees</name> - <title>Relation tree</title> + <title>Object relation</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> @@ -772,6 +761,18 @@ <searchable v="false" /> <valueProcess>%aditoprj%/entity/Organisation_entity/entityfields/date_new_contact/valueProcess.js</valueProcess> </entityField> + <entityField> + <name>PICTURE</name> + <title>Picture</title> + <contentType>IMAGE</contentType> + <searchable v="false" /> + <displayValueProcess>%aditoprj%/entity/Organisation_entity/entityfields/picture/displayValueProcess.js</displayValueProcess> + </entityField> + <entityParameter> + <name>AvatarText_param</name> + <valueProcess>%aditoprj%/entity/Organisation_entity/entityfields/avatartext_param/valueProcess.js</valueProcess> + <description>PARAMETER</description> + </entityParameter> </entityFields> <recordContainers> <dbRecordContainer> @@ -780,7 +781,6 @@ <fromClauseProcess>%aditoprj%/entity/Organisation_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess> <conditionProcess>%aditoprj%/entity/Organisation_entity/recordcontainers/db/conditionProcess.js</conditionProcess> <orderClauseProcess>%aditoprj%/entity/Organisation_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess> - <onDBInsert>%aditoprj%/entity/Organisation_entity/recordcontainers/db/onDBInsert.js</onDBInsert> <onDBUpdate>%aditoprj%/entity/Organisation_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate> <linkInformation> <linkInformation> @@ -896,6 +896,10 @@ <name>ADDRESS_ID.displayValue</name> <expression>%aditoprj%/entity/Organisation_entity/recordcontainers/db/recordfieldmappings/address_id.displayvalue/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>PICTURE.value</name> + <recordfield>ORGANISATION.PICTURE</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> </dbRecordContainer> </recordContainers> diff --git a/entity/Organisation_entity/entityfields/avatartext_param/valueProcess.js b/entity/Organisation_entity/entityfields/avatartext_param/valueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..c88b7ab04f19f1ebdbb7cfbd189709d3fcd9cbfe --- /dev/null +++ b/entity/Organisation_entity/entityfields/avatartext_param/valueProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string("TEXT:" + vars.getString("$field.NAME")); \ No newline at end of file diff --git a/entity/Organisation_entity/entityfields/image/onValueChange.js b/entity/Organisation_entity/entityfields/image/onValueChange.js deleted file mode 100644 index 86a4f85653ae6eb9a622f17318dd0e4782e75ee3..0000000000000000000000000000000000000000 --- a/entity/Organisation_entity/entityfields/image/onValueChange.js +++ /dev/null @@ -1,4 +0,0 @@ -import("Entity_lib"); - -// TODO: also there is currently no good way to do updates with fields not connected to the record container. Workaround: imagevariable and update in onDBUpdate Process #1030023 -FieldChanges.setChange("$field.IMAGE"); \ No newline at end of file diff --git a/entity/Organisation_entity/entityfields/image/valueProcess.js b/entity/Organisation_entity/entityfields/image/valueProcess.js deleted file mode 100644 index ff2e70283d1cbaf1fb96d168a926ea7aec635d2a..0000000000000000000000000000000000000000 --- a/entity/Organisation_entity/entityfields/image/valueProcess.js +++ /dev/null @@ -1,9 +0,0 @@ -import("system.result"); -import("system.neon"); -import("system.vars"); -import("Organisation_lib"); - -if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW) -{ - result.string(OrgUtils.getImage(vars.get("$field.ORGANISATIONID"), vars.getString("$field.NAME"))); -} diff --git a/entity/Organisation_entity/entityfields/picture/displayValueProcess.js b/entity/Organisation_entity/entityfields/picture/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..a8bad702a846e9273db756ed1bb6c1c4781591dd --- /dev/null +++ b/entity/Organisation_entity/entityfields/picture/displayValueProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("system.neon"); + +if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW && !vars.get("$this.value")) + result.string(vars.get("$param.AvatarText_param")); \ No newline at end of file diff --git a/entity/Organisation_entity/imageProcess.js b/entity/Organisation_entity/imageProcess.js index c88b7ab04f19f1ebdbb7cfbd189709d3fcd9cbfe..ab4d712d459a7ea65b253daa74163d11a1b20099 100644 --- a/entity/Organisation_entity/imageProcess.js +++ b/entity/Organisation_entity/imageProcess.js @@ -1,4 +1,4 @@ import("system.vars"); import("system.result"); -result.string("TEXT:" + vars.getString("$field.NAME")); \ No newline at end of file +result.string(vars.get("$param.AvatarText_param")); \ No newline at end of file diff --git a/entity/Organisation_entity/recordcontainers/db/onDBInsert.js b/entity/Organisation_entity/recordcontainers/db/onDBInsert.js deleted file mode 100644 index ba0e67422c062558e49b062c65e43e35fa5e2b95..0000000000000000000000000000000000000000 --- a/entity/Organisation_entity/recordcontainers/db/onDBInsert.js +++ /dev/null @@ -1,3 +0,0 @@ -import("system.logging"); -import("system.vars"); - diff --git a/entity/Organisation_entity/recordcontainers/db/onDBUpdate.js b/entity/Organisation_entity/recordcontainers/db/onDBUpdate.js index d9103a1d8933ef575c9acbed85610134045afbf8..b2c37a2cc9c1428bba4d856394a6bc48df8ddcd3 100644 --- a/entity/Organisation_entity/recordcontainers/db/onDBUpdate.js +++ b/entity/Organisation_entity/recordcontainers/db/onDBUpdate.js @@ -3,15 +3,7 @@ import("Organisation_lib"); import("Communication_lib"); import("Entity_lib"); -// TODO: this is a workaround for missing possibility to react on changes of fields not connected to record Container #1030023 -FieldChanges.assimilateChangeAndDispose("$field.IMAGE", function(state, value){ - if (state == FieldChanges.STATE_CHANGED()) - OrgUtils.setImage(vars.get("$field.ORGANISATIONID"), value); - else - OrgUtils.removeImage(vars.get("$field.ORGANISATIONID")); -}); - - +// TODO: this is a workaround for missing possibility to react on changes of fields not connected to record Contqainer #1030023 var uid = vars.get("$sys.uid"); FieldChanges.assimilateChangeAndDispose("$field.STANDARD_EMAIL_COMMUNICATION", function(state, value){ CommUtil.setStandardMail(uid, value); diff --git a/entity/Person_entity/Person_entity.aod b/entity/Person_entity/Person_entity.aod index 7ee31a9d54b6758d44c5f1cfe3ce695cee706d8c..ab30b489877f456ad1abccd29ec39b2723447741 100644 --- a/entity/Person_entity/Person_entity.aod +++ b/entity/Person_entity/Person_entity.aod @@ -73,15 +73,6 @@ <mandatory v="false" /> <description>PARAMETER</description> </entityParameter> - <entityField> - <name>IMAGE</name> - <contentType>IMAGE</contentType> - <valueProcess>%aditoprj%/entity/Person_entity/entityfields/image/valueProcess.js</valueProcess> - <onValueChange>%aditoprj%/entity/Person_entity/entityfields/image/onValueChange.js</onValueChange> - <onValueChangeTypes> - <element>MASK</element> - </onValueChangeTypes> - </entityField> <entityFieldGroup> <name>NAME_fieldGroup</name> <valueProcess>%aditoprj%/entity/Person_entity/entityfields/name_fieldgroup/valueProcess.js</valueProcess> @@ -430,6 +421,11 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact <consumer>EmailCommunications</consumer> <searchable v="false" /> <onValueChange>%aditoprj%/entity/Person_entity/entityfields/standard_email_communication/onValueChange.js</onValueChange> + <onValueChangeTypes> + <element>MASK</element> + <element>PROCESS</element> + <element>PROCESS_SETVALUE</element> + </onValueChangeTypes> </entityField> <entityField> <name>STANDARD_PHONE_COMMUNICATION</name> @@ -499,8 +495,6 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> - <entityName>ObjectRelation_entity</entityName> - <fieldName>ObjectRelations</fieldName> </dependency> <children> <entityParameter> @@ -646,7 +640,7 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact </entityConsumer> <entityConsumer> <name>ObjectTrees</name> - <title>Relation tree</title> + <title>Object relation</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> @@ -848,6 +842,18 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact <valueProcess>%aditoprj%/entity/Person_entity/entityfields/additionalactivitytasklinks_param/valueProcess.js</valueProcess> <description>PARAMETER</description> </entityParameter> + <entityField> + <name>PICTURE</name> + <title>Picture</title> + <contentType>IMAGE</contentType> + <searchable v="false" /> + <displayValueProcess>%aditoprj%/entity/Person_entity/entityfields/picture/displayValueProcess.js</displayValueProcess> + </entityField> + <entityParameter> + <name>AvatarText_param</name> + <valueProcess>%aditoprj%/entity/Person_entity/entityfields/avatartext_param/valueProcess.js</valueProcess> + <description>PARAMETER</description> + </entityParameter> </entityFields> <recordContainers> <dbRecordContainer> @@ -1024,6 +1030,10 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact <name>ADDRESS_ID.displayValue</name> <expression>%aditoprj%/entity/Person_entity/recordcontainers/db/recordfieldmappings/address_id.displayvalue/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>PICTURE.value</name> + <recordfield>PERSON.PICTURE</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> </dbRecordContainer> </recordContainers> diff --git a/entity/Person_entity/entityfields/360degreeobjects/children/objectrowid_param/valueProcess.js b/entity/Person_entity/entityfields/360degreeobjects/children/objectrowid_param/valueProcess.js index bdc67e9f840a599793a8fc7d1dd7b9c88d193af4..0d3ba06fe9f697de38300dbff362f6e56d14b0ad 100644 --- a/entity/Person_entity/entityfields/360degreeobjects/children/objectrowid_param/valueProcess.js +++ b/entity/Person_entity/entityfields/360degreeobjects/children/objectrowid_param/valueProcess.js @@ -1,4 +1,4 @@ import("system.vars"); import("system.result"); -result.string(vars.getString("$field.PERSONID")); \ No newline at end of file +result.string(vars.getString("$field.CONTACTID")); \ No newline at end of file diff --git a/entity/Person_entity/entityfields/avatartext_param/valueProcess.js b/entity/Person_entity/entityfields/avatartext_param/valueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..07ab8d8c0fdef46bed683cebdd399fa91084d0bb --- /dev/null +++ b/entity/Person_entity/entityfields/avatartext_param/valueProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string("TEXT:" + (vars.getString("$field.FIRSTNAME") + " " + vars.getString("$field.LASTNAME") + " " + vars.getString("$field.ORGANISATION_ID.displayValue")).trim()); \ No newline at end of file diff --git a/entity/Person_entity/entityfields/image/onValueChange.js b/entity/Person_entity/entityfields/image/onValueChange.js deleted file mode 100644 index 86a4f85653ae6eb9a622f17318dd0e4782e75ee3..0000000000000000000000000000000000000000 --- a/entity/Person_entity/entityfields/image/onValueChange.js +++ /dev/null @@ -1,4 +0,0 @@ -import("Entity_lib"); - -// TODO: also there is currently no good way to do updates with fields not connected to the record container. Workaround: imagevariable and update in onDBUpdate Process #1030023 -FieldChanges.setChange("$field.IMAGE"); \ No newline at end of file diff --git a/entity/Person_entity/entityfields/image/valueProcess.js b/entity/Person_entity/entityfields/image/valueProcess.js deleted file mode 100644 index 2a70e90ebf7a93f7f0e9f2a1dcca3de0f9695080..0000000000000000000000000000000000000000 --- a/entity/Person_entity/entityfields/image/valueProcess.js +++ /dev/null @@ -1,9 +0,0 @@ -import("system.result"); -import("system.neon"); -import("system.vars"); -import("Person_lib"); - -if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW) -{ - result.string(PersUtils.getImage(vars.get("$field.PERSONID"), (vars.getString("$field.FIRSTNAME") + " " + vars.getString("$field.LASTNAME")).trim())); -} diff --git a/entity/Person_entity/entityfields/picture/displayValueProcess.js b/entity/Person_entity/entityfields/picture/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..a8bad702a846e9273db756ed1bb6c1c4781591dd --- /dev/null +++ b/entity/Person_entity/entityfields/picture/displayValueProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("system.neon"); + +if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW && !vars.get("$this.value")) + result.string(vars.get("$param.AvatarText_param")); \ No newline at end of file diff --git a/entity/Person_entity/entityfields/status/displayValueProcess.js b/entity/Person_entity/entityfields/status/displayValueProcess.js index 4ce3577f00ef6af8c3cf3886f6a3d7a729b9e064..b9185cff9ec6fc9022ed92033e064118bfc493b7 100644 --- a/entity/Person_entity/entityfields/status/displayValueProcess.js +++ b/entity/Person_entity/entityfields/status/displayValueProcess.js @@ -9,4 +9,4 @@ if (key) var res = KeywordUtils.getViewValue($KeywordRegistry.contactStatus(), key); result.string(res); } - + \ No newline at end of file diff --git a/entity/Person_entity/imageProcess.js b/entity/Person_entity/imageProcess.js index 07ab8d8c0fdef46bed683cebdd399fa91084d0bb..ab4d712d459a7ea65b253daa74163d11a1b20099 100644 --- a/entity/Person_entity/imageProcess.js +++ b/entity/Person_entity/imageProcess.js @@ -1,4 +1,4 @@ import("system.vars"); import("system.result"); -result.string("TEXT:" + (vars.getString("$field.FIRSTNAME") + " " + vars.getString("$field.LASTNAME") + " " + vars.getString("$field.ORGANISATION_ID.displayValue")).trim()); \ No newline at end of file +result.string(vars.get("$param.AvatarText_param")); \ No newline at end of file diff --git a/entity/Person_entity/recordcontainers/db/onDBUpdate.js b/entity/Person_entity/recordcontainers/db/onDBUpdate.js index 4e3598b753a7b4f0a1de96f342e9e9ecf9e992bf..558fad5fb32a15ce823e8c00899b7b5cdf9eb622 100644 --- a/entity/Person_entity/recordcontainers/db/onDBUpdate.js +++ b/entity/Person_entity/recordcontainers/db/onDBUpdate.js @@ -5,14 +5,6 @@ import("Entity_lib"); import("StandardObject_lib"); // TODO: this is a workaround for missing possibility to react on changes of fields not connected to record Contqainer #1030023 -FieldChanges.assimilateChangeAndDispose("$field.IMAGE", function(state, value){ - if (state == FieldChanges.STATE_CHANGED()) - PersUtils.setImage(vars.get("$field.PERSONID"), value); - else - PersUtils.removeImage(vars.get("$field.PERSONID")); -}); - - var uid = vars.get("$sys.uid"); FieldChanges.assimilateChangeAndDispose("$field.STANDARD_EMAIL_COMMUNICATION", function(state, value){ CommUtil.setStandardMail(uid, value); diff --git a/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod b/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod new file mode 100644 index 0000000000000000000000000000000000000000..70ffd19c8251db0ea1c0d4d9e296f2f3a0758826 --- /dev/null +++ b/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod @@ -0,0 +1,70 @@ +<?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.3.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.1"> + <name>SalesprojectAnalyses_entity</name> + <title>Salesproject Analyses</title> + <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/entity/SalesprojectAnalyses_entity/documentation.adoc</documentation> + <iconId>VAADIN:PIE_CHART</iconId> + <recordContainer>jdito</recordContainer> + <entityFields> + <entityProvider> + <name>#PROVIDER</name> + </entityProvider> + <entityField> + <name>UID</name> + </entityField> + <entityField> + <name>SORTING</name> + <title>Parent</title> + </entityField> + <entityField> + <name>X_PHASE</name> + <title>Phase</title> + </entityField> + <entityField> + <name>Y_COUNT</name> + <title>Count</title> + </entityField> + <entityField> + <name>OVERALL_TURNOVER</name> + <contentType>NUMBER</contentType> + <state>READONLY</state> + <titleProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/titleProcess.js</titleProcess> + <valueProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>OVERALL_FORECAST</name> + <contentType>NUMBER</contentType> + <state>READONLY</state> + <titleProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/titleProcess.js</titleProcess> + <valueProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>SENT_OFFERS</name> + <title>Sent offers</title> + <contentType>NUMBER</contentType> + <state>READONLY</state> + <valueProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/sent_offers/valueProcess.js</valueProcess> + </entityField> + <entityField> + <name>OPEN_SALESPROJECTS</name> + <title>Open salesprojects</title> + <contentType>NUMBER</contentType> + <state>READONLY</state> + <valueProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/open_salesprojects/valueProcess.js</valueProcess> + </entityField> + </entityFields> + <recordContainers> + <jDitoRecordContainer> + <name>jdito</name> + <jDitoRecordAlias>Data_alias</jDitoRecordAlias> + <contentProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/recordcontainers/jdito/contentProcess.js</contentProcess> + <recordFields> + <element>UID.value</element> + <element>X_PHASE.value</element> + <element>Y_COUNT.value</element> + <element>SORTING.value</element> + </recordFields> + </jDitoRecordContainer> + </recordContainers> +</entity> diff --git a/entity/SalesprojectAnalyses_entity/documentation.adoc b/entity/SalesprojectAnalyses_entity/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..75936e03b24fa56440b0e4979515af8edd40c694 --- /dev/null +++ b/entity/SalesprojectAnalyses_entity/documentation.adoc @@ -0,0 +1,3 @@ +== Salesproject Analyses == + +This entity provides analyses to display different things of all salesproject. \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/open_saleprojects/valueProcess.js b/entity/SalesprojectAnalyses_entity/entityfields/open_salesprojects/valueProcess.js similarity index 92% rename from entity/Salesproject_entity/entityfields/open_saleprojects/valueProcess.js rename to entity/SalesprojectAnalyses_entity/entityfields/open_salesprojects/valueProcess.js index 5bad01babc8817805c68c096d802ff22e6c93488..d58be99a6a23f3797888dbc9fe370413dad3b9a1 100644 --- a/entity/Salesproject_entity/entityfields/open_saleprojects/valueProcess.js +++ b/entity/SalesprojectAnalyses_entity/entityfields/open_salesprojects/valueProcess.js @@ -11,4 +11,4 @@ var opensp = db.cell("select count(STATE) from SALESPROJECT \n\ join AB_KEYWORD_ENTRY on KEYID = STATE and CONTAINER = 'SalesprojectState' and TITLE = 'Open' \n\ group by KEYID, AB_KEYWORD_ENTRY.TITLE"); -result.string(opensp); +result.string(opensp); \ No newline at end of file diff --git a/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/titleProcess.js b/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/titleProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..451502e0d4d9f20a69b6847d49ff95695c04006a --- /dev/null +++ b/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/titleProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("system.translate"); +import("system.datetime"); + +result.string(translate.text("Forecast") + " " + datetime.toDate(vars.get("$sys.date"), "yyyy")); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/overall_forecast/valueProcess.js b/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/valueProcess.js similarity index 93% rename from entity/Salesproject_entity/entityfields/overall_forecast/valueProcess.js rename to entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/valueProcess.js index 55161154b7b13e9c517b1167da8a2899c7a51a11..b1f1ae8c0052bfa40c6ffb555ff4197450caf553 100644 --- a/entity/Salesproject_entity/entityfields/overall_forecast/valueProcess.js +++ b/entity/SalesprojectAnalyses_entity/entityfields/overall_forecast/valueProcess.js @@ -11,4 +11,4 @@ var forecast = db.cell(SqlCondition.begin() .andPrepare("SALESPROJECT_FORECAST.DATE_START", datetime.toDate(vars.get("$sys.date"), "yyyy"), "year(#) = ?", SQLTYPES.INTEGER) .buildSql("select sum(VOLUME * 1000) from SALESPROJECT_FORECAST", "1=2")); -result.string(forecast); +result.string(forecast); \ No newline at end of file diff --git a/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/titleProcess.js b/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/titleProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..03c0d039b7225ce79f92f89e9b98c8cce3ab5743 --- /dev/null +++ b/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/titleProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("system.translate"); +import("system.datetime"); + +result.string(translate.text("Turnover") + " " + datetime.toDate(vars.get("$sys.date"), "yyyy")); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/overall_turnover/valueProcess.js b/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/valueProcess.js similarity index 93% rename from entity/Salesproject_entity/entityfields/overall_turnover/valueProcess.js rename to entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/valueProcess.js index 1a9825c1ad37a8abfa994b446b0eef293a6eb0ca..a08d40a129380b9383c59d1a175f75b5e31f5767 100644 --- a/entity/Salesproject_entity/entityfields/overall_turnover/valueProcess.js +++ b/entity/SalesprojectAnalyses_entity/entityfields/overall_turnover/valueProcess.js @@ -11,4 +11,4 @@ var turnover = db.cell(SqlCondition.begin() .andPrepare("SALESORDER.SALESORDERDATE", datetime.toDate(vars.get("$sys.date"), "yyyy"), "year(#) = ?", SQLTYPES.INTEGER) .buildSql("select sum(NET + VAT) from SALESORDER", "1=2")); -result.string(turnover); +result.string(turnover); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/sent_offers/valueProcess.js b/entity/SalesprojectAnalyses_entity/entityfields/sent_offers/valueProcess.js similarity index 100% rename from entity/Salesproject_entity/entityfields/sent_offers/valueProcess.js rename to entity/SalesprojectAnalyses_entity/entityfields/sent_offers/valueProcess.js diff --git a/entity/SalesprojectChart_entity/recordcontainers/jdito/contentProcess.js b/entity/SalesprojectAnalyses_entity/recordcontainers/jdito/contentProcess.js similarity index 100% rename from entity/SalesprojectChart_entity/recordcontainers/jdito/contentProcess.js rename to entity/SalesprojectAnalyses_entity/recordcontainers/jdito/contentProcess.js diff --git a/entity/SalesprojectChart_entity/SalesprojectChart_entity.aod b/entity/SalesprojectChart_entity/SalesprojectChart_entity.aod deleted file mode 100644 index 865b7466894815272dfcdbde917159a2b7c5897f..0000000000000000000000000000000000000000 --- a/entity/SalesprojectChart_entity/SalesprojectChart_entity.aod +++ /dev/null @@ -1,42 +0,0 @@ -<?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.3.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.1"> - <name>SalesprojectChart_entity</name> - <title>Salesproject Charts</title> - <majorModelMode>DISTRIBUTED</majorModelMode> - <documentation>%aditoprj%/entity/SalesprojectChart_entity/documentation.adoc</documentation> - <iconId>VAADIN:PIE_CHART</iconId> - <recordContainer>jdito</recordContainer> - <entityFields> - <entityProvider> - <name>#PROVIDER</name> - </entityProvider> - <entityField> - <name>UID</name> - </entityField> - <entityField> - <name>SORTING</name> - <title>Parent</title> - </entityField> - <entityField> - <name>X_PHASE</name> - <title>Phase</title> - </entityField> - <entityField> - <name>Y_COUNT</name> - <title>Count</title> - </entityField> - </entityFields> - <recordContainers> - <jDitoRecordContainer> - <name>jdito</name> - <jDitoRecordAlias>Data_alias</jDitoRecordAlias> - <contentProcess>%aditoprj%/entity/SalesprojectChart_entity/recordcontainers/jdito/contentProcess.js</contentProcess> - <recordFields> - <element>UID.value</element> - <element>X_PHASE.value</element> - <element>Y_COUNT.value</element> - <element>SORTING.value</element> - </recordFields> - </jDitoRecordContainer> - </recordContainers> -</entity> diff --git a/entity/SalesprojectChart_entity/documentation.adoc b/entity/SalesprojectChart_entity/documentation.adoc deleted file mode 100644 index eff361e152326b85d4770132c6e585d2026f3024..0000000000000000000000000000000000000000 --- a/entity/SalesprojectChart_entity/documentation.adoc +++ /dev/null @@ -1,3 +0,0 @@ -== Salesproject Chart == - -This entity provides charts to display the Phases / Status / ... of the Salesproject. \ No newline at end of file diff --git a/entity/Salesproject_entity/Salesproject_entity.aod b/entity/Salesproject_entity/Salesproject_entity.aod index ec60c81963ac88e2ef437a9d707a0e7f095a27c2..fc82706d6730f269f6bb3b6e4c086aa88e2ae458 100644 --- a/entity/Salesproject_entity/Salesproject_entity.aod +++ b/entity/Salesproject_entity/Salesproject_entity.aod @@ -517,34 +517,6 @@ </entityParameter> </children> </entityConsumer> - <entityField> - <name>OVERALL_TURNOVER</name> - <title>Turnover actual year</title> - <contentType>NUMBER</contentType> - <state>READONLY</state> - <valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/overall_turnover/valueProcess.js</valueProcess> - </entityField> - <entityField> - <name>OVERALL_FORECAST</name> - <title>Forecast actual year </title> - <contentType>NUMBER</contentType> - <state>READONLY</state> - <valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/overall_forecast/valueProcess.js</valueProcess> - </entityField> - <entityField> - <name>OPEN_SALEPROJECTS</name> - <title>Open salesprojects</title> - <contentType>NUMBER</contentType> - <state>READONLY</state> - <valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/open_saleprojects/valueProcess.js</valueProcess> - </entityField> - <entityField> - <name>SENT_OFFERS</name> - <title>Sent offers</title> - <contentType>NUMBER</contentType> - <state>READONLY</state> - <valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/sent_offers/valueProcess.js</valueProcess> - </entityField> <entityProvider> <name>openSalesprojects</name> <fieldType>DEPENDENCY_IN</fieldType> diff --git a/entity/Turnover_entity/recordcontainers/jdito/contentProcess.js b/entity/Turnover_entity/recordcontainers/jdito/contentProcess.js index e25db6b1024be40f497efdb97d94f7ff2ba0f925..cee26913021aaca4b49d84e0a50eca912e8a2799 100644 --- a/entity/Turnover_entity/recordcontainers/jdito/contentProcess.js +++ b/entity/Turnover_entity/recordcontainers/jdito/contentProcess.js @@ -101,6 +101,9 @@ function _addMonth(pYear, pMonth, pData, pCategory) function _addProducts(pYear, pMonth, pData, pCategory) { + var monthDate = new Date(pYear, pMonth-1); + monthDate = datetime.toDate(monthDate.getTime(), "MMM yyyy", "UTC"); + var groupcodeSums = {}; for (let i = 0; i < pData.length; i++) @@ -131,6 +134,8 @@ function _addProducts(pYear, pMonth, pData, pCategory) for (let groupcode in groupcodeSums) { if (groupcodeSums[groupcode]["sum"]) - chartData.add(pCategory + pYear + pMonth + groupcode, pCategory + pYear + pMonth, [pCategory, groupcodeSums[groupcode]["name"], groupcodeSums[groupcode]["sum"]]); + { + chartData.add(pCategory + pYear + pMonth + groupcode, pCategory + pYear + pMonth, [pCategory, groupcodeSums[groupcode]["name"] + " (" + monthDate.toString() + ")", groupcodeSums[groupcode]["sum"]]); + } } } diff --git a/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod b/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod index 53087cf5d281def2ce180cfc8b68951dbff8d32d..8dd70d03762336957667a24272a3df69a8b89d64 100644 --- a/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod +++ b/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod @@ -2742,6 +2742,105 @@ <entry> <key>Salesproject phases</key> </entry> + <entry> + <key>Object type 1</key> + </entry> + <entry> + <key>Object type 2</key> + </entry> + <entry> + <key>Objectrelation type</key> + </entry> + <entry> + <key>Key figures</key> + </entry> + <entry> + <key>Delete all usage</key> + </entry> + <entry> + <key>Deleted all usages of \"%0\".</key> + </entry> + <entry> + <key>promotion target ofc</key> + </entry> + <entry> + <key>Successful</key> + </entry> + <entry> + <key>Relation type 1</key> + </entry> + <entry> + <key>Relation type 2</key> + </entry> + <entry> + <key>Relation type</key> + </entry> + <entry> + <key>Context 1</key> + </entry> + <entry> + <key>Context 2</key> + </entry> + <entry> + <key>Title 1</key> + </entry> + <entry> + <key>Title 2</key> + </entry> + <entry> + <key>Hierarchy</key> + </entry> + <entry> + <key>Object relation</key> + </entry> + <entry> + <key>Type 2 enabled</key> + </entry> + <entry> + <key>test1eee</key> + </entry> + <entry> + <key>Kennzahlen</key> + </entry> + <entry> + <key>Count</key> + </entry> + <entry> + <key>Forecast actual year </key> + </entry> + <entry> + <key>test2</key> + </entry> + <entry> + <key>Picture</key> + </entry> + <entry> + <key>Chart</key> + </entry> + <entry> + <key>Salesproject Charts</key> + </entry> + <entry> + <key>Relation</key> + </entry> + <entry> + <key>Tochter</key> + </entry> + <entry> + <key>Zeigt wie viele Vertriebsprojekte in den einzelnen Vertriebsphasen sind. </key> + </entry> + <entry> + <key>Enable relation type 2</key> + </entry> + <entry> + <key>Salesproject Analyses</key> + </entry> + <entry> + <key>Wichtigste Kennzahlen zu den Vertriebsprojekten.</key> + </entry> + <entry> + <key>ObjectRelationType</key> + </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> <sqlModels> diff --git a/language/_____LANGUAGE_de/_____LANGUAGE_de.aod b/language/_____LANGUAGE_de/_____LANGUAGE_de.aod index 4e7c4ae02df05f70989fad15d70337e64d635252..96fe65066986842adaac2b05409ec910fc8e278f 100644 --- a/language/_____LANGUAGE_de/_____LANGUAGE_de.aod +++ b/language/_____LANGUAGE_de/_____LANGUAGE_de.aod @@ -14,6 +14,10 @@ <key>Company</key> <value>Firma</value> </entry> + <entry> + <key>Picture</key> + <value>Bild</value> + </entry> <entry> <key>Office staff</key> <value>Innendienst</value> @@ -1596,6 +1600,9 @@ <entry> <key>Kundenstammblatt</key> </entry> + <entry> + <key>Key figures</key> + </entry> <entry> <key>Person</key> </entry> @@ -2118,6 +2125,10 @@ <key>Spain</key> <value>Spanien</value> </entry> + <entry> + <key>ObjectRelationType</key> + <value>Beziehungstyp</value> + </entry> <entry> <key>Palau</key> <value>Palau</value> @@ -3242,6 +3253,7 @@ </entry> <entry> <key>Object tree</key> + <value>Beziehungen</value> </entry> <entry> <key>&Aufg / Term (%0/%1)</key> @@ -3519,9 +3531,120 @@ </entry> <entry> <key>Turnover actual year</key> + <value>Umsatz aktuelles Jahr</value> </entry> <entry> <key>Forecast actual year</key> + <value>Forecast aktuelles Jahr</value> + </entry> + <entry> + <key>Salesproject Phases</key> + </entry> + <entry> + <key>Objectrelation type</key> + <value>Beziehungstyp</value> + </entry> + <entry> + <key>Kennzahlen</key> + </entry> + <entry> + <key>Count</key> + </entry> + <entry> + <key>Forecast actual year </key> + </entry> + <entry> + <key>Chart</key> + </entry> + <entry> + <key>Salesproject Charts</key> + </entry> + <entry> + <key>Relation</key> + </entry> + <entry> + <key>Zeigt wie viele Vertriebsprojekte in den einzelnen Vertriebsphasen sind. </key> + </entry> + <entry> + <key>test1eee</key> + </entry> + <entry> + <key>Object type 1</key> + <value>Typ 1</value> + </entry> + <entry> + <key>Object type 2</key> + <value>Typ 2</value> + </entry> + <entry> + <key>test2</key> + </entry> + <entry> + <key>Title 1</key> + <value>Titel 1</value> + </entry> + <entry> + <key>Title 2</key> + <value>Titel 2</value> + </entry> + <entry> + <key>Hierarchy</key> + <value>Hierarchie</value> + </entry> + <entry> + <key>Object relation</key> + <value>Beziehungen</value> + </entry> + <entry> + <key>Type 2 enabled</key> + <value>Typ 2 aktiviert</value> + </entry> + <entry> + <key>Relation type 1</key> + <value>Beziehungsart 1</value> + </entry> + <entry> + <key>Relation type 2</key> + <value>Beziehungsart 2</value> + </entry> + <entry> + <key>Relation type</key> + <value>Beziehungstyp</value> + </entry> + <entry> + <key>Context 1</key> + <value>Context 1</value> + </entry> + <entry> + <key>Context 2</key> + <value>Context 2</value> + </entry> + <entry> + <key>Tochter</key> + </entry> + <entry> + <key>Delete all usage</key> + <value>Lösche jede Verwendung</value> + </entry> + <entry> + <key>Deleted all usages of \"%0\".</key> + <value>Jede Verwendung von \"%0\" wurde gelöscht.</value> + </entry> + <entry> + <key>promotion target ofc</key> + </entry> + <entry> + <key>Successful</key> + </entry> + <entry> + <key>Enable relation type 2</key> + <value>Beziehungsart 2 aktiv</value> + </entry> + <entry> + <key>Salesproject Analyses</key> + </entry> + <entry> + <key>Wichtigste Kennzahlen zu den Vertriebsprojekten.</key> </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> diff --git a/language/_____LANGUAGE_en/_____LANGUAGE_en.aod b/language/_____LANGUAGE_en/_____LANGUAGE_en.aod index e430baa5051be37cf31866175a124c384bd899c3..9c601e9d5a4b6e3875d9733899cc049e2637d271 100644 --- a/language/_____LANGUAGE_en/_____LANGUAGE_en.aod +++ b/language/_____LANGUAGE_en/_____LANGUAGE_en.aod @@ -2773,6 +2773,105 @@ <entry> <key>Salesproject phases</key> </entry> + <entry> + <key>Key figures</key> + </entry> + <entry> + <key>Relation</key> + </entry> + <entry> + <key>Object type 1</key> + </entry> + <entry> + <key>Object type 2</key> + </entry> + <entry> + <key>Title 1</key> + </entry> + <entry> + <key>Title 2</key> + </entry> + <entry> + <key>Hierarchy</key> + </entry> + <entry> + <key>Object relation</key> + </entry> + <entry> + <key>Relation type 1</key> + </entry> + <entry> + <key>Relation type 2</key> + </entry> + <entry> + <key>Relation type</key> + </entry> + <entry> + <key>Context 1</key> + </entry> + <entry> + <key>Context 2</key> + </entry> + <entry> + <key>Delete all usage</key> + </entry> + <entry> + <key>Deleted all usages of \"%0\".</key> + </entry> + <entry> + <key>promotion target ofc</key> + </entry> + <entry> + <key>Successful</key> + </entry> + <entry> + <key>Objectrelation type</key> + </entry> + <entry> + <key>test1eee</key> + </entry> + <entry> + <key>Kennzahlen</key> + </entry> + <entry> + <key>Count</key> + </entry> + <entry> + <key>Forecast actual year </key> + </entry> + <entry> + <key>Type 2 enabled</key> + </entry> + <entry> + <key>test2</key> + </entry> + <entry> + <key>Picture</key> + </entry> + <entry> + <key>Chart</key> + </entry> + <entry> + <key>Salesproject Charts</key> + </entry> + <entry> + <key>Tochter</key> + </entry> + <entry> + <key>Zeigt wie viele Vertriebsprojekte in den einzelnen Vertriebsphasen sind. </key> + </entry> + <entry> + <key>Enable relation type 2</key> + </entry> + <entry> + <key>Salesproject Analyses</key> + </entry> + <entry> + <key>Wichtigste Kennzahlen zu den Vertriebsprojekten.</key> + </entry> + <entry> + <key>ObjectRelationType</key> + </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> </language> diff --git a/neonContext/ObjectRelation/ObjectRelation.aod b/neonContext/ObjectRelation/ObjectRelation.aod deleted file mode 100644 index ea16cff33f05f5f1638a7376279ffa11ec90a32b..0000000000000000000000000000000000000000 --- a/neonContext/ObjectRelation/ObjectRelation.aod +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.0"> - <name>ObjectRelation</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <filterview>ObjectRelationFilter_view</filterview> - <editview>ObjectRelationEdit_view</editview> - <preview>ObjectRelationPreview_view</preview> - <entity>ObjectRelation_entity</entity> - <references> - <neonViewReference> - <name>dc0bd793-a472-4a7b-8394-06c4bc31258a</name> - <view>ObjectRelationPreview_view</view> - </neonViewReference> - <neonViewReference> - <name>30334c84-5e46-4a4e-a5c4-3c42d1cb109b</name> - <view>ObjectRelationEdit_view</view> - </neonViewReference> - <neonViewReference> - <name>ec83a8eb-11a5-4544-8a06-47789704a626</name> - <view>ObjectRelationFilter_view</view> - </neonViewReference> - </references> -</neonContext> diff --git a/neonContext/ObjectRelationType/ObjectRelationType.aod b/neonContext/ObjectRelationType/ObjectRelationType.aod index f3285ed72a72b2f7e2d2c18ddc921ce671c1717c..c90b46ece5109ab161d5df449e410baa5bcfc690 100644 --- a/neonContext/ObjectRelationType/ObjectRelationType.aod +++ b/neonContext/ObjectRelationType/ObjectRelationType.aod @@ -1,6 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.0"> <name>ObjectRelationType</name> + <title>Relation type</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <icon>VAADIN:SPLIT</icon> + <filterview>ObjectRelationTypeFilter_view</filterview> + <editview>ObjectRelationTypeEdit_view</editview> <entity>ObjectRelationType_entity</entity> + <references> + <neonViewReference> + <name>3bee0408-8a9b-4188-8ebf-0b9671bbf436</name> + <view>ObjectRelationTypeFilter_view</view> + </neonViewReference> + <neonViewReference> + <name>afb5b3c7-fb34-4511-8b72-34808d64e226</name> + <view>ObjectRelationTypeEdit_view</view> + </neonViewReference> + </references> </neonContext> diff --git a/neonContext/Offer/Offer.aod b/neonContext/Offer/Offer.aod index e1d68da5ca5cac83a93742e7ee2cdd8e82dbede4..ff88eb5a2d7980c3abf9393624b544b07a813d0d 100644 --- a/neonContext/Offer/Offer.aod +++ b/neonContext/Offer/Offer.aod @@ -28,7 +28,7 @@ </neonViewReference> <neonViewReference> <name>a68c9d63-aff4-4e82-af23-72d20c2b6b76</name> - <view>OfferDetail_view</view> + <view>OfferCoverLetter_view</view> </neonViewReference> </references> </neonContext> diff --git a/neonContext/Salesproject/Salesproject.aod b/neonContext/Salesproject/Salesproject.aod index fe73d71fbb68466f3694046457afb8365698187d..feef4560535219df0acd527d75fd4d3a46569d5c 100644 --- a/neonContext/Salesproject/Salesproject.aod +++ b/neonContext/Salesproject/Salesproject.aod @@ -30,9 +30,5 @@ <name>d7fb7e2b-c932-4b96-be2c-ae5ec3d36beb</name> <view>SalesprojectCycle_view</view> </neonViewReference> - <neonViewReference> - <name>f93ffaae-a097-41d6-8ca8-fad02323a909</name> - <view>SalesprojectScoreCard_view</view> - </neonViewReference> </references> </neonContext> diff --git a/neonContext/SalesprojectChart/SalesprojectChart.aod b/neonContext/SalesprojectAnalyses/SalesprojectAnalyses.aod similarity index 60% rename from neonContext/SalesprojectChart/SalesprojectChart.aod rename to neonContext/SalesprojectAnalyses/SalesprojectAnalyses.aod index 7697361d4af7fcd80ceb7836dfa1733febace6ba..712d9ac63b328dc3ce8ad4d8392833abb7997703 100644 --- a/neonContext/SalesprojectChart/SalesprojectChart.aod +++ b/neonContext/SalesprojectAnalyses/SalesprojectAnalyses.aod @@ -1,13 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.0"> - <name>SalesprojectChart</name> + <name>SalesprojectAnalyses</name> <majorModelMode>DISTRIBUTED</majorModelMode> - <filterview>SalesprojectChart_view</filterview> - <entity>SalesprojectChart_entity</entity> + <entity>SalesprojectAnalyses_entity</entity> <references> <neonViewReference> <name>c50b2e10-86ca-4a5b-83d4-946a78c18786</name> - <view>SalesprojectChart_view</view> + <view>SalesprojectPhases_view</view> + </neonViewReference> + <neonViewReference> + <name>ccb97c28-966a-4206-b981-140e87e680bf</name> + <view>SalesprojectScoreCard_view</view> </neonViewReference> </references> </neonContext> diff --git a/neonDashboard/Vertriebsdashboard/Vertriebsdashboard.aod b/neonDashboard/Vertriebsdashboard/Vertriebsdashboard.aod index a72954dbb87ada62bfc9d77bcc94cc3eb9ae224f..d78d8f15560ea90feedb14ff60cd19f30c526c75 100644 --- a/neonDashboard/Vertriebsdashboard/Vertriebsdashboard.aod +++ b/neonDashboard/Vertriebsdashboard/Vertriebsdashboard.aod @@ -12,61 +12,61 @@ <defaultDashlets> <neonDashlet> <name>Dashlet</name> - <viewName>SalesprojectFilter_view</viewName> - <configName>OpenSalesprojectsDashlet</configName> + <viewName>SalesprojectScoreCard_view</viewName> + <configName>KeyFigures</configName> <uiConfiguration> <name>uiConfiguration</name> - <xPos v="0" /> + <xPos v="1" /> <yPos v="0" /> <colspan v="1" /> <rowspan v="5" /> </uiConfiguration> </neonDashlet> <neonDashlet> - <name>Dashlet2</name> - <viewName>OfferFilter_view</viewName> - <configName>SendOffersDashlet</configName> + <name>Dashlet4</name> + <viewName>OrganisationFilter_view</viewName> + <configName>AllOrgsDashlet</configName> <uiConfiguration> <name>uiConfiguration</name> - <xPos v="1" /> + <xPos v="2" /> <yPos v="0" /> <colspan v="1" /> <rowspan v="5" /> </uiConfiguration> </neonDashlet> <neonDashlet> - <name>Dashlet3</name> - <viewName>ContractFilter_view</viewName> - <configName>AllContractsDashlet</configName> + <name>Dashlet5</name> + <viewName>TurnoverChart_view</viewName> + <configName>TurnoverDashlet</configName> <uiConfiguration> <name>uiConfiguration</name> <xPos v="0" /> - <yPos v="5" /> + <yPos v="0" /> <colspan v="1" /> <rowspan v="5" /> </uiConfiguration> </neonDashlet> <neonDashlet> - <name>Dashlet4</name> - <viewName>OrganisationFilter_view</viewName> - <configName>AllOrgsDashlet</configName> + <name>Dashlet2</name> + <viewName>SalesprojectFilter_view</viewName> + <configName>OpenSalesprojectsDashlet</configName> <uiConfiguration> <name>uiConfiguration</name> - <xPos v="2" /> - <yPos v="0" /> - <colspan v="1" /> + <xPos v="1" /> + <yPos v="5" /> + <colspan v="2" /> <rowspan v="5" /> </uiConfiguration> </neonDashlet> <neonDashlet> - <name>Dashlet5</name> - <viewName>TurnoverChart_view</viewName> - <configName>TurnoverDashlet</configName> + <name>Dashlet3</name> + <viewName>SalesprojectPhases_view</viewName> + <configName>Salesproject phases</configName> <uiConfiguration> <name>uiConfiguration</name> - <xPos v="1" /> + <xPos v="0" /> <yPos v="5" /> - <colspan v="2" /> + <colspan v="1" /> <rowspan v="5" /> </uiConfiguration> </neonDashlet> diff --git a/neonView/ActivityMain_view/ActivityMain_view.aod b/neonView/ActivityMain_view/ActivityMain_view.aod index 5b4191c6e9cf1a0ea8a561619e53f979f6d95c0c..57a928f08c54150ae14580797d167ace94c4aba2 100644 --- a/neonView/ActivityMain_view/ActivityMain_view.aod +++ b/neonView/ActivityMain_view/ActivityMain_view.aod @@ -29,11 +29,6 @@ <entityField>Documents</entityField> <view>DocumentFilter_view</view> </neonViewReference> - <neonViewReference> - <name>6066d539-d392-4688-931a-409c10fa1fbe</name> - <entityField>Links</entityField> - <view>ActivityLinkFilter_view</view> - </neonViewReference> <neonViewReference> <name>8ffd03a7-a841-4674-96bf-04689d46cf48</name> <entityField>Attributes</entityField> diff --git a/neonView/DocumentFilter_view/DocumentFilter_view.aod b/neonView/DocumentFilter_view/DocumentFilter_view.aod index 4806bb86beea998393eba2f5e4cebbac3a1c69d3..88007b4a1c2a3ad67ae4732cbaf982f3f0118bf5 100644 --- a/neonView/DocumentFilter_view/DocumentFilter_view.aod +++ b/neonView/DocumentFilter_view/DocumentFilter_view.aod @@ -2,7 +2,7 @@ <neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> <name>DocumentFilter_view</name> <majorModelMode>DISTRIBUTED</majorModelMode> - <filterable v="false" /> + <filterable v="true" /> <layout> <boxLayout> <name>layout</name> diff --git a/neonView/ObjectRelationEdit_view/ObjectRelationEdit_view.aod b/neonView/ObjectRelationEdit_view/ObjectRelationEdit_view.aod deleted file mode 100644 index 7f3ae6c82059100ec5d878d094c2b6a53398658b..0000000000000000000000000000000000000000 --- a/neonView/ObjectRelationEdit_view/ObjectRelationEdit_view.aod +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> - <name>ObjectRelationEdit_view</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <layout> - <boxLayout> - <name>layout</name> - </boxLayout> - </layout> - <children> - <genericViewTemplate> - <name>Edit</name> - <editMode v="true" /> - <entityField>#ENTITY</entityField> - <fields> - <entityFieldLink> - <name>c3ef719e-2453-4216-a13a-1c1debafe410</name> - <entityField>selectedObjectRelationTypeIdProxy</entityField> - </entityFieldLink> - <entityFieldLink> - <name>f60a0e0d-c3a9-4ab7-9b52-b33f5bb61d31</name> - <entityField>rowIdProxy</entityField> - </entityFieldLink> - <entityFieldLink> - <name>04579da5-0609-4a43-97dd-9e773ec1a29b</name> - <entityField>INFO</entityField> - </entityFieldLink> - </fields> - </genericViewTemplate> - </children> -</neonView> diff --git a/neonView/ObjectRelationFilter_view/ObjectRelationFilter_view.aod b/neonView/ObjectRelationFilter_view/ObjectRelationFilter_view.aod deleted file mode 100644 index 0199c5d9ca0cb5b21d21753de06d4d23125798f3..0000000000000000000000000000000000000000 --- a/neonView/ObjectRelationFilter_view/ObjectRelationFilter_view.aod +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> - <name>ObjectRelationFilter_view</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <filterable v="true" /> - <layout> - <boxLayout> - <name>layout</name> - </boxLayout> - </layout> - <children> - <tableViewTemplate> - <name>ObjectRelations</name> - <autoNewRow v="true" /> - <entityField>#ENTITY</entityField> - <columns> - <neonTableColumn> - <name>02c397e9-092b-4df0-be67-0fa3a1b02432</name> - <entityField>selectedObjectRelationTypeIdProxy</entityField> - </neonTableColumn> - <neonTableColumn> - <name>ab25081c-cb63-4d28-87d0-e4c022aac878</name> - <entityField>rowIdProxy</entityField> - </neonTableColumn> - <neonTableColumn> - <name>a5e8b3d6-ff83-461a-ba28-d67e0df5d93d</name> - <entityField>INFO</entityField> - </neonTableColumn> - </columns> - </tableViewTemplate> - </children> -</neonView> diff --git a/neonView/ObjectRelationPreview_view/ObjectRelationPreview_view.aod b/neonView/ObjectRelationPreview_view/ObjectRelationPreview_view.aod deleted file mode 100644 index 6e5496348316ec265eda9c40167c3750dc10bcba..0000000000000000000000000000000000000000 --- a/neonView/ObjectRelationPreview_view/ObjectRelationPreview_view.aod +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> - <name>ObjectRelationPreview_view</name> - <majorModelMode>DISTRIBUTED</majorModelMode> - <layout> - <boxLayout> - <name>layout</name> - </boxLayout> - </layout> - <children> - <genericViewTemplate> - <name>Objects</name> - <entityField>#ENTITY</entityField> - <title>Object</title> - <fields> - <entityFieldLink> - <name>8b21eea2-b6ec-492f-9bfe-4937b61ba1ef</name> - <entityField>OBJECT1_ROWID</entityField> - </entityFieldLink> - <entityFieldLink> - <name>eabe1737-7a31-4181-8c32-bda6a9f7d7e9</name> - <entityField>OBJECT2_ROWID</entityField> - </entityFieldLink> - </fields> - </genericViewTemplate> - </children> -</neonView> diff --git a/neonView/ObjectRelationTypeEdit_view/ObjectRelationTypeEdit_view.aod b/neonView/ObjectRelationTypeEdit_view/ObjectRelationTypeEdit_view.aod new file mode 100644 index 0000000000000000000000000000000000000000..6560a70b55a6184da2e9bb2fcfd0cf2ca821d37f --- /dev/null +++ b/neonView/ObjectRelationTypeEdit_view/ObjectRelationTypeEdit_view.aod @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>ObjectRelationTypeEdit_view</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <boxLayout> + <name>layout</name> + </boxLayout> + </layout> + <children> + <genericViewTemplate> + <name>Info</name> + <editMode v="true" /> + <entityField>#ENTITY</entityField> + <fields> + <entityFieldLink> + <name>adb2c427-89fd-4f8d-abae-39c8273c9916</name> + <entityField>SOURCE_RELATION_TITLE</entityField> + </entityFieldLink> + <entityFieldLink> + <name>ffaf9de0-6866-4d0a-80af-42b57169d83e</name> + <entityField>SOURCE_OBJECT_TYPE</entityField> + </entityFieldLink> + <entityFieldLink> + <name>8c839d7f-31c2-4339-a74a-ff5fb83288df</name> + <entityField>Type2Enabled_proxy</entityField> + </entityFieldLink> + <entityFieldLink> + <name>0fd227e4-2896-4ce3-b699-8e5ce82a2862</name> + <entityField>DEST_RELATION_TITLE</entityField> + </entityFieldLink> + <entityFieldLink> + <name>e7578539-f60d-4136-af56-9fd587ed34ec</name> + <entityField>DEST_OBJECT_TYPE</entityField> + </entityFieldLink> + <entityFieldLink> + <name>945f613e-ce96-419d-8a71-f3196e41e444</name> + <entityField>HIERARCHY</entityField> + </entityFieldLink> + </fields> + </genericViewTemplate> + </children> +</neonView> diff --git a/neonView/ObjectRelationTypeFilter_view/ObjectRelationTypeFilter_view.aod b/neonView/ObjectRelationTypeFilter_view/ObjectRelationTypeFilter_view.aod new file mode 100644 index 0000000000000000000000000000000000000000..474bfcaaf5f51ab1861982ad275bc228d867326e --- /dev/null +++ b/neonView/ObjectRelationTypeFilter_view/ObjectRelationTypeFilter_view.aod @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>ObjectRelationTypeFilter_view</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <boxLayout> + <name>layout</name> + </boxLayout> + </layout> + <children> + <tableViewTemplate> + <name>RelationTypes</name> + <entityField>#ENTITY</entityField> + <columns> + <neonTableColumn> + <name>e526e3fb-2776-42f9-b75e-67a5dc7bde9d</name> + <entityField>SOURCE_RELATION_TITLE</entityField> + </neonTableColumn> + <neonTableColumn> + <name>89ee84eb-b50b-47e4-863c-7537c8a2c1d0</name> + <entityField>SOURCE_OBJECT_TYPE</entityField> + </neonTableColumn> + <neonTableColumn> + <name>2230c73a-f5d9-44bb-bcfa-67d42a24881b</name> + <entityField>DEST_RELATION_TITLE</entityField> + </neonTableColumn> + <neonTableColumn> + <name>755d8ce7-3995-457c-b5f2-39f5aae361f6</name> + <entityField>DEST_OBJECT_TYPE</entityField> + </neonTableColumn> + <neonTableColumn> + <name>3e9e27c1-e971-4431-9f47-1d8fe436be76</name> + <entityField>HIERARCHY</entityField> + </neonTableColumn> + </columns> + </tableViewTemplate> + </children> +</neonView> diff --git a/neonView/OfferDetail_view/OfferDetail_view.aod b/neonView/OfferCoverLetter_view/OfferCoverLetter_view.aod similarity index 68% rename from neonView/OfferDetail_view/OfferDetail_view.aod rename to neonView/OfferCoverLetter_view/OfferCoverLetter_view.aod index a465d174bc221a0fa4ada807e8f2cb3aa9d104d3..3eb7add5eefa24bba18d5cee1d847b29ddb3118a 100644 --- a/neonView/OfferDetail_view/OfferDetail_view.aod +++ b/neonView/OfferCoverLetter_view/OfferCoverLetter_view.aod @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> - <name>OfferDetail_view</name> - <title>Details</title> + <name>OfferCoverLetter_view</name> + <title>Cover letter</title> <majorModelMode>DISTRIBUTED</majorModelMode> <layout> <boxLayout> @@ -12,18 +12,10 @@ <genericViewTemplate> <name>Details</name> <showDrawer v="true" /> - <drawerCaption>Detail</drawerCaption> + <drawerCaption>Cover letter</drawerCaption> <entityField>#ENTITY</entityField> <title></title> <fields> - <entityFieldLink> - <name>f0d0c68a-8437-4d9e-b852-575efaa984e8</name> - <entityField>DELIVERYTERMS</entityField> - </entityFieldLink> - <entityFieldLink> - <name>c66f5e5b-82ad-4f93-9951-d96dfb802dbe</name> - <entityField>PAYMENTTERMS</entityField> - </entityFieldLink> <entityFieldLink> <name>ab742325-7d03-4dfd-8afb-779dd8da805b</name> <entityField>INFO</entityField> diff --git a/neonView/OfferMain_view/OfferMain_view.aod b/neonView/OfferMain_view/OfferMain_view.aod index fd194c1b379bf81e5201f48d3f4bf360ff3fb234..ea4a89a44810d450579b611e28b0e28cf923ff86 100644 --- a/neonView/OfferMain_view/OfferMain_view.aod +++ b/neonView/OfferMain_view/OfferMain_view.aod @@ -22,7 +22,7 @@ <neonViewReference> <name>e6b12eed-d67e-467c-9302-f6340f901235</name> <entityField>#ENTITY</entityField> - <view>OfferDetail_view</view> + <view>OfferCoverLetter_view</view> </neonViewReference> <neonViewReference> <name>a3702740-418d-40d5-9415-788542c14abb</name> diff --git a/neonView/OfferPreview_view/OfferPreview_view.aod b/neonView/OfferPreview_view/OfferPreview_view.aod index 5a36edbfc7aa6617c5da3e4dffde6d27c92f7ffd..5ebc5733ab8f4abba5d853538e634828874a9593 100644 --- a/neonView/OfferPreview_view/OfferPreview_view.aod +++ b/neonView/OfferPreview_view/OfferPreview_view.aod @@ -82,6 +82,14 @@ <name>3317b73e-68e8-41a8-a678-89c7c7c8513e</name> <entityField>SALESPROJECT_ID</entityField> </entityFieldLink> + <entityFieldLink> + <name>59daee43-0e79-49d8-a36a-5ce4c491def9</name> + <entityField>PAYMENTTERMS</entityField> + </entityFieldLink> + <entityFieldLink> + <name>a3a9ee30-bdd2-4907-b215-d4b4adcc0f1d</name> + <entityField>DELIVERYTERMS</entityField> + </entityFieldLink> </fields> </genericViewTemplate> <neonViewReference> diff --git a/neonView/OrganisationLookup_view/OrganisationLookup_view.aod b/neonView/OrganisationLookup_view/OrganisationLookup_view.aod index 0264632ac4600085158cbd17926f2cef2b6c834e..ba23ce75d87d07174812cbe14ef41cffdd104bb1 100644 --- a/neonView/OrganisationLookup_view/OrganisationLookup_view.aod +++ b/neonView/OrganisationLookup_view/OrganisationLookup_view.aod @@ -14,7 +14,7 @@ <columns> <neonTableColumn> <name>8c14a108-c672-4b48-bd10-b5ca2e777168</name> - <entityField>IMAGE</entityField> + <entityField>#IMAGE</entityField> </neonTableColumn> <neonTableColumn> <name>c2b34d5e-cefa-4bea-88bb-b62874956c19</name> diff --git a/neonView/OrganisationMain_view/OrganisationMain_view.aod b/neonView/OrganisationMain_view/OrganisationMain_view.aod index 33c7ef256855c1d91ec0170016f587594724fe36..af17888c14a947777afbc2d620121e72bba2695e 100644 --- a/neonView/OrganisationMain_view/OrganisationMain_view.aod +++ b/neonView/OrganisationMain_view/OrganisationMain_view.aod @@ -45,11 +45,6 @@ <entityField>Documents</entityField> <view>DocumentFilter_view</view> </neonViewReference> - <neonViewReference> - <name>ab7d3db4-af9d-4903-b28a-6347f2512a54</name> - <entityField>ObjectRelations</entityField> - <view>ObjectRelationFilter_view</view> - </neonViewReference> <neonViewReference> <name>c82aff98-ede5-4d9e-a902-89f71ed7dbb0</name> <entityField>ObjectTrees</entityField> diff --git a/neonView/OrganisationPreview_view/OrganisationPreview_view.aod b/neonView/OrganisationPreview_view/OrganisationPreview_view.aod index 220f2e9911fc74fc5aff5c28d7b87e1ee5a4c936..37be5f599a73966439a01de1bc475ad38996b106 100644 --- a/neonView/OrganisationPreview_view/OrganisationPreview_view.aod +++ b/neonView/OrganisationPreview_view/OrganisationPreview_view.aod @@ -10,7 +10,7 @@ <children> <cardViewTemplate> <name>Header</name> - <iconField>IMAGE</iconField> + <iconField>PICTURE</iconField> <titleField>NAME</titleField> <descriptionField>CUSTOMERCODE_DISPLAY_fieldGroup</descriptionField> <favoriteAction1>newActivity</favoriteAction1> diff --git a/neonView/PersonLookup_view/PersonLookup_view.aod b/neonView/PersonLookup_view/PersonLookup_view.aod index bce42f9faba68007ad25e80920d3eed6611a7d68..9d5267529859cd20da454c829fb587f75c00f88e 100644 --- a/neonView/PersonLookup_view/PersonLookup_view.aod +++ b/neonView/PersonLookup_view/PersonLookup_view.aod @@ -14,7 +14,7 @@ <columns> <neonTableColumn> <name>9541c336-10e9-4767-b6e5-52b6108d967a</name> - <entityField>IMAGE</entityField> + <entityField>#IMAGE</entityField> </neonTableColumn> <neonTableColumn> <name>876baf47-81c8-477a-951c-18df2dd4d972</name> diff --git a/neonView/PersonMain_view/PersonMain_view.aod b/neonView/PersonMain_view/PersonMain_view.aod index 81c60ecc29cb6d4929fc9e8d777ce5efc4887a91..6720704e06d6404674dfcbb9408080701567e088 100644 --- a/neonView/PersonMain_view/PersonMain_view.aod +++ b/neonView/PersonMain_view/PersonMain_view.aod @@ -34,11 +34,6 @@ <entityField>Documents</entityField> <view>DocumentFilter_view</view> </neonViewReference> - <neonViewReference> - <name>a713a58e-eae0-4657-9cb0-ffffbd41d4ab</name> - <entityField>ObjectRelations</entityField> - <view>ObjectRelationFilter_view</view> - </neonViewReference> <neonViewReference> <name>cb8ff3df-772b-4c12-8814-f9101295b1ba</name> <entityField>ObjectTrees</entityField> diff --git a/neonView/PersonPreview_view/PersonPreview_view.aod b/neonView/PersonPreview_view/PersonPreview_view.aod index 6b4a7a3769cf170879b641a062b84e31cd273eed..dea509d10e2d57637e8d05b9b5c0c48dec837aab 100644 --- a/neonView/PersonPreview_view/PersonPreview_view.aod +++ b/neonView/PersonPreview_view/PersonPreview_view.aod @@ -10,7 +10,7 @@ <children> <cardViewTemplate> <name>Header</name> - <iconField>IMAGE</iconField> + <iconField>PICTURE</iconField> <titleField>FULL_NAME_fieldGroup</titleField> <descriptionField>ORGANISATION_ID</descriptionField> <favoriteAction1>newActivity</favoriteAction1> diff --git a/neonView/SalesprojectChart_view/SalesprojectChart_view.aod b/neonView/SalesprojectPhases_view/SalesprojectPhases_view.aod similarity index 90% rename from neonView/SalesprojectChart_view/SalesprojectChart_view.aod rename to neonView/SalesprojectPhases_view/SalesprojectPhases_view.aod index 7b0791b033d56a015d4c91ef98986531deb2998e..c4de8f137b681cd664e873800f2cafad6ce4c5ee 100644 --- a/neonView/SalesprojectChart_view/SalesprojectChart_view.aod +++ b/neonView/SalesprojectPhases_view/SalesprojectPhases_view.aod @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> - <name>SalesprojectChart_view</name> + <name>SalesprojectPhases_view</name> <majorModelMode>DISTRIBUTED</majorModelMode> <dashletConfigurations> <neonDashletConfiguration> <name>Salesproject phases</name> - <title>Salesproject Phases</title> + <title>Salesproject phases</title> <description>Zeigt wie viele Vertriebsprojekte in den einzelnen Vertriebsphasen sind. </description> - <fragment>SalesprojectChart/full</fragment> + <fragment>SalesprojectAnalyses/full</fragment> <singleton v="true" /> <icon>VAADIN:FUNNEL</icon> <categories> diff --git a/neonView/SalesprojectScoreCard_view/SalesprojectScoreCard_view.aod b/neonView/SalesprojectScoreCard_view/SalesprojectScoreCard_view.aod index 642117e5d6747dcd2dbd529f0ec29d1f332094a0..70df58282a0c2c6a7395d606ce4cc0600ba4e92c 100644 --- a/neonView/SalesprojectScoreCard_view/SalesprojectScoreCard_view.aod +++ b/neonView/SalesprojectScoreCard_view/SalesprojectScoreCard_view.aod @@ -6,9 +6,9 @@ <neonDashletConfiguration> <name>KeyFigures</name> <title>Key figures</title> - <description>Kennzahlen</description> - <fragment>Salesproject/full</fragment> - <singleton v="false" /> + <description>Wichtigste Kennzahlen zu den Vertriebsprojekten.</description> + <fragment>SalesprojectAnalyses/full</fragment> + <singleton v="true" /> <icon>VAADIN:GRID_BIG</icon> <categories> <neonDashletCategory> @@ -29,19 +29,19 @@ <entityField>#ENTITY</entityField> <fields> <entityFieldLink> - <name>9c2ca675-1a37-4ceb-ad49-279bddc1150b</name> + <name>44449f24-ed9d-4053-8202-db4b43032067</name> <entityField>OVERALL_TURNOVER</entityField> </entityFieldLink> <entityFieldLink> - <name>23433d4d-94cb-4a25-99c1-88df451fcc34</name> + <name>3377fe1b-1f29-4c49-88c8-7a1b1ee6d0ce</name> <entityField>OVERALL_FORECAST</entityField> </entityFieldLink> <entityFieldLink> - <name>da6c1a0b-723c-43d4-a168-1732ebe3bd34</name> - <entityField>OPEN_SALEPROJECTS</entityField> + <name>2ba5a5e7-0ae6-4001-84a6-9444730d6611</name> + <entityField>OPEN_SALESPROJECTS</entityField> </entityFieldLink> <entityFieldLink> - <name>c376674f-fe29-4527-a2b3-db67e1dca085</name> + <name>f98b6e67-7337-45ac-b9e6-9d36241ae828</name> <entityField>SENT_OFFERS</entityField> </entityFieldLink> </fields> diff --git a/neonView/TaskMain_view/TaskMain_view.aod b/neonView/TaskMain_view/TaskMain_view.aod index 1c962435644b495ed5b00f2f0509b297d5cbc1e7..ac9d30a87c148300144507fe39e7274db8338ba3 100644 --- a/neonView/TaskMain_view/TaskMain_view.aod +++ b/neonView/TaskMain_view/TaskMain_view.aod @@ -41,10 +41,5 @@ <entityField>MainDocuments</entityField> <view>DocumentFilter_view</view> </neonViewReference> - <neonViewReference> - <name>37975d30-f449-4a9f-8eac-81dcad4bbf97</name> - <entityField>Links</entityField> - <view>TaskLinkFilter_view</view> - </neonViewReference> </children> </neonView> diff --git a/neonView/TimetrackingFilter_view/TimetrackingFilter_view.aod b/neonView/TimetrackingFilter_view/TimetrackingFilter_view.aod index 9ddf2b46691744e3504279915e0467a8803b26cc..2e727ddd7fa99013db59b9d8d51ea7a94aa5d32a 100644 --- a/neonView/TimetrackingFilter_view/TimetrackingFilter_view.aod +++ b/neonView/TimetrackingFilter_view/TimetrackingFilter_view.aod @@ -3,6 +3,7 @@ <name>TimetrackingFilter_view</name> <title>Timetracking</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <filterable v="true" /> <layout> <boxLayout> <name>layout</name> diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/init.xml b/others/db_changes/_____SYSTEMALIAS/basic/init/init.xml index 8f842231168b038d15bea9feda5ef0ef580c26cb..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 --- a/others/db_changes/_____SYSTEMALIAS/basic/init/init.xml +++ b/others/db_changes/_____SYSTEMALIAS/basic/init/init.xml @@ -1,19 +0,0 @@ -<?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"> - <include relativeToChangelogFile="true" file="struct/create_asys_aliasconfig.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_binaries.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_dashletconfigurations.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_dashlets.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_notifications.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_notificationcontents.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_sequences.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_system.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_timer.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_users.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_calendarbackend.xml"/> - <include relativeToChangelogFile="true" file="struct/create_asys_calendarlink.xml"/> - - <include relativeToChangelogFile="true" file="data/insert_asys_aliasconfig.xml"/> - <include relativeToChangelogFile="true" file="data/insert_asys_system.xml"/> - <include relativeToChangelogFile="true" file="data/insert_asys_users-admin.xml"/> -</databaseChangeLog> diff --git a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml b/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml index afa32c0c343ed9835410f48b0fef4c462cc32ca8..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 --- a/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml +++ b/others/db_changes/_____SYSTEMALIAS/basic/init/struct/create_asys_notifications.xml @@ -1,46 +0,0 @@ -<?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="a.schindlbeck" id="98f057b6-0140-4edd-b08d-9cc7cf178bab"> - <createTable tableName="ASYS_NOTIFICATIONS"> - <column name="ID" type="CHAR(36)"> - <constraints primaryKey="true" primaryKeyName="PK_ASYS_NOTIFICATIONS_ID"/> - </column> - <column name="CONTENTID" type="VARCHAR(512)"/> - <column name="STATE" type="VARCHAR(16)"/> - <column name="USERID" type="VARCHAR(63)"/> - </createTable> -</changeSet> -</databaseChangeLog> - - -<!-- - -OLD VERSION - -<?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.hoermann" id="98f057b6-0140-4edd-b08d-9cc7cf178bab"> - <createTable tableName="ASYS_NOTIFICATIONS"> - <column name="ID" type="CHAR(36)"> - <constraints primaryKey="true" primaryKeyName="PK_ASYS_NOTIFICATIONS_ID"/> - </column> - <column name="BACKPACK" type="CLOB"/> - <column name="CAPTION" type="VARCHAR(512)"/> - <column name="CONTENTID" type="VARCHAR(512)"/> - <column name="CREATIONDATE" type="BIGINT"/> - <column name="DESCRIPTION" type="VARCHAR(1023)"/> - <column name="FORCEDPRIORITY" type="INTEGER"/> - <column name="ICON_INFO" type="VARCHAR(1023)"/> - <column name="LIFETIME" type="BIGINT"/> - <column name="LINK_INFO" type="VARCHAR(1023)"/> - <column name="ORIGINATORNAME" type="VARCHAR(63)"/> - <column name="RECIPIENTUSERIDS" type="CLOB"/> - <column name="STATE" type="VARCHAR(16)"/> - <column name="TYPECODE" type="VARCHAR(63)"/> - <column name="USERID" type="VARCHAR(63)"/> - <column name="VERSION" type="INTEGER"/> - </createTable> -</changeSet> -</databaseChangeLog> - ---> \ No newline at end of file diff --git a/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod b/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod index 2e627c2e517e6de8e51a348a72ea341be0d36ca5..35430f5089fee2c2b0e5c87d3278c5f9d34a897c 100644 --- a/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod +++ b/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod @@ -2,7 +2,7 @@ <preferences xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="3.1.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/preferences/3.1.0"> <name>_____PREFERENCES_PROJECT</name> <majorModelMode>DISTRIBUTED</majorModelMode> - <projectName>xRM-Basic2019</projectName> + <projectName>xRM-Basic5</projectName> <jditoMaxContentSize v="57671680" /> <calendarCategoriesEvent> <entry> diff --git a/process/ObjectRelation_lib/process.js b/process/ObjectRelation_lib/process.js index f44bc3ead9245e888330ea4bbbac35e3f80db11e..336694ba5c9a214c14842ea3d212c2f632b5d8e9 100644 --- a/process/ObjectRelation_lib/process.js +++ b/process/ObjectRelation_lib/process.js @@ -13,92 +13,95 @@ function ObjectRelationUtils() {} * Get all possible relationTypes by a objectType. (objectrelationtypeId and title) * Normally it only returns the id and title. If you set pFullInfo to true, you will get additional information, too. * - * @param {String} pObjectType the object type to load the relation types for.] - * @param {Boolean} [pFullInfo=false] return also RELATION_TYPE, direction (normal, reverse, same), hierarchy, OBJECT_TYPE dest, OBJECT_TYPE source, objectrelationtypeId1, objectrelationtypeId2, side, objectrelationtypeId + * @param {String} [pObjectType=undefined] the object type to load the relation types for.] + * @param {Boolean} [pFullInfo=false] return also RELATION_TYPE, direction (normal, reverse, same), hierarchy, OBJECT_TYPE dest, OBJECT_TYPE source, objectrelationtypeId1, objectrelationtypeId2, side, objectrelationtypeId, other title + * @param {Boolean} [pOnlyFirstSide=false] load all types only for the first side. + * @param {String} [pRelationTypeId=undefined] load only the specified relationType + * @param {Boolean} [pDummyField=false] empty dummy-field needed for Type2Enabled_proxy-field in ObjectRelationType_entity to get changes of the Type2Enabled_proxy-field in the onUpdate Process * * @return {String[][]} */ -ObjectRelationUtils.getPossibleRelationTypes = function(pObjectType, pFullInfo) +ObjectRelationUtils.getPossibleRelationTypes = function(pObjectType, pFullInfo, pOnlyFirstSide, pRelationTypeId, pDummyField) { var sql = " from AB_OBJECTRELATIONTYPE main \n\ - left join AB_OBJECTRELATIONTYPE type2 on (type2.AB_OBJECTRELATIONTYPEID <> main.AB_OBJECTRELATIONTYPEID and type2.RELATION_TYPE = main.RELATION_TYPE) \n\ - where case when type2.OBJECT_TYPE is null then main.OBJECT_TYPE else type2.OBJECT_TYPE end = ? " + left join AB_OBJECTRELATIONTYPE type2 on (type2.AB_OBJECTRELATIONTYPEID <> main.AB_OBJECTRELATIONTYPEID and type2.RELATION_TYPE = main.RELATION_TYPE) "; + var cond = ""; - // only id and title: - if (pFullInfo == undefined || pFullInfo == false) + var params = []; + + if (pObjectType) + { + cond = "where case when type2.OBJECT_TYPE is null then main.OBJECT_TYPE else type2.OBJECT_TYPE end = ? " + params.push([pObjectType, db.getColumnTypes("AB_OBJECTRELATIONTYPE", ["OBJECT_TYPE"])[0]]); + } + + if (pRelationTypeId) { - pFullInfo = []; + if (!cond) + cond = "where "; + else + cond += " and "; - return (db.table( - ["select main.AB_OBJECTRELATIONTYPEID, main.RELATION_TITLE" + sql, - [ - [pObjectType, db.getColumnTypes("AB_OBJECTRELATIONTYPE", ["OBJECT_TYPE"])[0]] - ] - ])); + cond += " main.AB_OBJECTRELATIONTYPEID = ? "; + params.push([pRelationTypeId, db.getColumnTypes("AB_OBJECTRELATIONTYPE", ["AB_OBJECTRELATIONTYPEID"])[0]]); + } + + if (pOnlyFirstSide == "1") + { + if (!cond) + cond = "where "; + else + cond += " and "; + cond += " main.SIDE = 1 " } - // full info: - var relationTypes = (db.table( - ["select main.AB_OBJECTRELATIONTYPEID, main.RELATION_TITLE, main.RELATION_TYPE, \n\ + sql += cond; + + // only id and title: + if (pFullInfo == undefined || pFullInfo == false) + { + sql = "select main.AB_OBJECTRELATIONTYPEID, main.RELATION_TITLE" + sql; + } + else + { + sql = "select main.AB_OBJECTRELATIONTYPEID, main.RELATION_TITLE, main.RELATION_TYPE, \n\ case when type2.AB_OBJECTRELATIONTYPEID is null then 'same' \n\ when main.SIDE = 1 then 'normal'\n\ else 'reverse'\n\ end direction,\n\ main.HIERARCHY, \n\ - type2.OBJECT_TYPE objectType, \n\ - main.OBJECT_TYPE objectType, \n\ + type2.OBJECT_TYPE destObjectType, \n\ + main.OBJECT_TYPE sourceObjectType, \n\ -- typeId of Object2\n\ case when main.SIDE = 1 then main.AB_OBJECTRELATIONTYPEID\n\ else type2.AB_OBJECTRELATIONTYPEID end objectrelationtypeId1,\n\ -- typeId of Object1\n\ case when type2.AB_OBJECTRELATIONTYPEID is null or main.SIDE = 2 then main.AB_OBJECTRELATIONTYPEID\n\ else type2.AB_OBJECTRELATIONTYPEID end objectrelationtypeId2, \n\ - main.SIDE, case when type2.AB_OBJECTRELATIONTYPEID is null then main.AB_OBJECTRELATIONTYPEID else type2.AB_OBJECTRELATIONTYPEID end" + sql, - [ - [pObjectType, db.getColumnTypes("AB_OBJECTRELATIONTYPE", ["OBJECT_TYPE"])[0]] - ] - ])); - - return relationTypes; + main.SIDE,\n\ + case when type2.AB_OBJECTRELATIONTYPEID is null then main.AB_OBJECTRELATIONTYPEID else type2.AB_OBJECTRELATIONTYPEID end,\n\ + type2.RELATION_TITLE" + (pDummyField ? ", ''" : "") + sql; + } + + // full info: + return (db.table([sql, params])); } /** * Get relationType by a RelationTypeId. - * returns the objectrelationtypeId, title, RELATION_TYPE, direction (normal, reverse, same), hierarchy, OBJECT_TYPE dest, OBJECT_TYPE source, objectrelationtypeId1, objectrelationtypeId2, side,objectrelationtypeId + * returns the objectrelationtypeId, title, RELATION_TYPE, direction (normal, reverse, same), hierarchy, OBJECT_TYPE dest, OBJECT_TYPE source, objectrelationtypeId1, objectrelationtypeId2, side,objectrelationtypeId, other title * * @param {String} pRelationTypeId the RelationTypeId to load the full relation type for. + * @param {Boolean} [pDummyField=false] empty dummy-field needed for Type2Enabled_proxy-field in ObjectRelationType_entity to get changes of the Type2Enabled_proxy-field in the onUpdate Process * * @return {String[][]} */ -ObjectRelationUtils.getRelationType = function(pRelationTypeId) +ObjectRelationUtils.getRelationType = function(pRelationTypeId, pDummyField) { - // TODO: funktionen evtl. zusammenfassen - var sql = " from AB_OBJECTRELATIONTYPE main \n\ - left join AB_OBJECTRELATIONTYPE type2 on (type2.AB_OBJECTRELATIONTYPEID <> main.AB_OBJECTRELATIONTYPEID and type2.RELATION_TYPE = main.RELATION_TYPE) \n\ - where main.AB_OBJECTRELATIONTYPEID = ?" - - // full info: - var relationType = (db.array(db.ROW, - ["select main.AB_OBJECTRELATIONTYPEID, main.RELATION_TITLE, main.RELATION_TYPE, \n\ - case when type2.AB_OBJECTRELATIONTYPEID is null then 'same' \n\ - when main.SIDE = 1 then 'normal'\n\ - else 'reverse'\n\ - end direction,\n\ - main.HIERARCHY, \n\ - type2.OBJECT_TYPE objectType, \n\ - main.OBJECT_TYPE objectType, \n\ - -- typeId of Object2\n\ - case when main.SIDE = 1 then main.AB_OBJECTRELATIONTYPEID\n\ - else type2.AB_OBJECTRELATIONTYPEID end objectrelationtypeId1,\n\ - -- typeId of Object1\n\ - case when type2.AB_OBJECTRELATIONTYPEID is null or main.SIDE = 2 then main.AB_OBJECTRELATIONTYPEID\n\ - else type2.AB_OBJECTRELATIONTYPEID end objectrelationtypeId2, \n\ - main.SIDE, case when type2.AB_OBJECTRELATIONTYPEID is null then main.AB_OBJECTRELATIONTYPEID else type2.AB_OBJECTRELATIONTYPEID end" + sql, - [ - [pRelationTypeId, db.getColumnTypes("AB_OBJECTRELATIONTYPE", ["AB_OBJECTRELATIONTYPEID"])[0]], - ] - ])); - - return relationType; + var data = ObjectRelationUtils.getPossibleRelationTypes(undefined, true, false, pRelationTypeId, pDummyField); + if (data.length > 0) + return data[0]; + else + return []; } \ No newline at end of file