Merge branch 'develop' of https://github.com/Kitzanos/GEPAFIN-BE into feature/GEPAFINBE-55

This commit is contained in:
Anisha Gokhru
2024-10-21 18:52:36 +05:30
65 changed files with 1603 additions and 297 deletions

View File

@@ -749,6 +749,72 @@
<column name="updated_date" type="TIMESTAMP WITHOUT TIME ZONE"></column>
</createTable>
</changeSet>
<changeSet id="24-09-2024_1" author="Harish Bagora">
<createTable tableName="hub">
<column name="ID" type="BIGINT" autoIncrement="true">
<constraints primaryKey="true" nullable="false" unique="true" primaryKeyName="hub_pkey"/>
</column>
<column name="COMPANY_NAME" type="VARCHAR(255)">
<constraints nullable="false"/>
</column>
<column name="FIRST_NAME" type="VARCHAR(255)"/>
<column name="LAST_NAME" type="VARCHAR(255)"/>
<column name="EMAIL" type="VARCHAR(255)">
<constraints nullable="false"/>
</column>
<column name="CITY" type="VARCHAR(255)"/>
<column name="COUNTRY" type="VARCHAR(255)">
<constraints nullable="false"/>
</column>
<column name="VAT_NUMBER" type="VARCHAR(255)">
<constraints nullable="false" unique="true"/>
</column>
<column name="DOMAIN_NAME" type="VARCHAR(255)"/>
<column name="APP_CONFIG" type="TEXT"/>
<column name="UNIQUE_UUID" type="VARCHAR(255)">
<constraints nullable="false" unique="true"/>
</column>
<column name="CREATED_DATE" type="TIMESTAMP WITHOUT TIME ZONE">
<constraints nullable="true"/>
</column>
<column name="UPDATED_DATE" type="TIMESTAMP WITHOUT TIME ZONE">
<constraints nullable="true"/>
</column>
</createTable>
</changeSet>
<changeSet id="24-09-2024_2" author="Harish Bagora">
<insert tableName="hub">
<column name="COMPANY_NAME" value="bandi gepafin Company"/>
<column name="FIRST_NAME" value="John"/>
<column name="LAST_NAME" value="Doe"/>
<column name="EMAIL" value="john.doe@test.test"/>
<column name="CITY" value="rome"/>
<column name="COUNTRY" value="italy"/>
<column name="VAT_NUMBER" value="12345678974"/>
<column name="DOMAIN_NAME" value="https://bandi-staging.memento.credit"/>
<column name="APP_CONFIG" value="{}"/>
<column name="UNIQUE_UUID" value="p4lk3bcx1RStqTaIVVbXs"/>
<column name="created_date" value="2024-10-24 00:00:00"/>
<column name="updated_date" value="2024-10-24 00:00:00"/>
</insert>
<insert tableName="hub">
<column name="COMPANY_NAME" value="sviluppumbria"/>
<column name="FIRST_NAME" value="svilupp"/>
<column name="LAST_NAME" value="umbria"/>
<column name="EMAIL" value="sviluppumbria@test.test"/>
<column name="CITY" value="rome"/>
<column name="COUNTRY" value="italy"/>
<column name="VAT_NUMBER" value="98765432152"/>
<column name="DOMAIN_NAME" value="https://bandi-staging.sviluppumbria.it"/>
<column name="APP_CONFIG" value="{}"/>
<column name="UNIQUE_UUID" value="t7jh5wfg9QXylNaTZkPoE"/>
<column name="created_date" value="2024-10-24 00:00:00"/>
<column name="updated_date" value="2024-10-24 00:00:00"/>
</insert>
</changeSet>
<changeSet id="25-09-2024_2" author="Nisha kashyap">
<update tableName="form_field">
@@ -1101,6 +1167,44 @@
<column name="country" value="Italy"/>
</insert>
</changeSet>
<changeSet id="16-10-2024_2" author="Rajesh Khore">
<createTable tableName="criteria_form_field">
<column autoIncrement="true" name="id" type="INTEGER">
<constraints nullable="false" primaryKey="true"
primaryKeyName="criteria_form_field_pkey" />
</column>
<column name="call_id" type="INTEGER" />
<column name="form_id" type="INTEGER" />
<column name="form_field_id" type="varchar(255)" />
<column name="evaluation_criteria_id" type="INTEGER" />
<column name="IS_DELETED" type="BOOLEAN" defaultValueBoolean="true">
<constraints nullable="false"/>
</column>
<column name="created_date" type="TIMESTAMP WITHOUT TIME ZONE" />
<column name="updated_date" type="TIMESTAMP WITHOUT TIME ZONE" />
</createTable>
<addForeignKeyConstraint baseTableName="criteria_form_field"
baseColumnNames="call_id"
referencedTableName="call"
referencedColumnNames="id"
constraintName="fk_criteria_form_field_call_id"/>
<addForeignKeyConstraint baseTableName="criteria_form_field"
baseColumnNames="form_id"
referencedTableName="form"
referencedColumnNames="id"
constraintName="fk_criteria_form_field_form_id"/>
<addForeignKeyConstraint baseTableName="criteria_form_field"
baseColumnNames="evaluation_criteria_id"
referencedTableName="evaluation_criteria"
referencedColumnNames="id"
constraintName="fk_criteria_form_field_evaluation_criteria_id"/>
</changeSet>
<changeSet id="16-10-2024_1" author="Harish Bagora">
<addColumn tableName="user_with_company">
<column name="is_deleted" type="BOOLEAN" defaultValueBoolean="false">
@@ -1140,4 +1244,88 @@
</column>
</createTable>
</changeSet>
<changeSet id="17-10-2024_1" author="Rajesh Khore">
<!-- Step 1: Add the HUB_ID column as nullable initially -->
<addColumn tableName="GEPAFIN_USER">
<column name="HUB_ID" type="INTEGER"/>
</addColumn>
<addColumn tableName="CALL">
<column name="HUB_ID" type="INTEGER"/>
</addColumn>
<!-- Step 2: Update the HUB_ID column with a default value -->
<update tableName="GEPAFIN_USER">
<column name="HUB_ID" value="1"/> <!-- Set to the default hub id -->
</update>
<update tableName="CALL">
<column name="HUB_ID" value="1"/> <!-- Set to the default hub id -->
</update>
<!-- Step 3: Alter the columns to be NOT NULL and add foreign key constraints -->
<addNotNullConstraint tableName="GEPAFIN_USER" columnName="HUB_ID" columnDataType="INTEGER"/>
<addNotNullConstraint tableName="CALL" columnName="HUB_ID" columnDataType="INTEGER"/>
<addForeignKeyConstraint baseTableName="GEPAFIN_USER"
baseColumnNames="HUB_ID"
referencedTableName="HUB"
referencedColumnNames="ID"
constraintName="fk_hub_gepafin_user"/>
<addForeignKeyConstraint baseTableName="CALL"
baseColumnNames="HUB_ID"
referencedTableName="HUB"
referencedColumnNames="ID"
constraintName="fk_hub_gepafin_call"/>
</changeSet>
<changeSet id="19-10-2024_1" author="Harish Bagora">
<addColumn tableName="saml_response">
<column name="IN_RESPONSE_TO" type="TEXT"/>
<column name="ISSUE_INSTANT" type="TEXT"/>
<column name="SAML_ID" type="TEXT"/>
<column name="HUB_UUID" type="varchar(255)"/>
<column name="status" type="varchar(255)"/>
</addColumn>
<addColumn tableName="protocol">
<column name="HUB_ID" type="TEXT"/>
</addColumn>
<insert tableName="gepafin_user">
<column name="password" value="$2a$10$doUyOcEm8WPuFfpFT5y18.1DvZzF7exbqgy9X0P27cUBK7YWbfzzS"/>
<column name="email" value="sviluppumbriaUser@test.test"/>
<column name="first_name" value="Super"/>
<column name="last_name" value="User"/>
<column name="phone_number" value="1234567890"/>
<column name="role_id" valueComputed="2"/>
<column name="status" value="ACTIVE"/>
<column name="last_login" value="2024-08-14 00:00:00"/>
<column name="created_date" value="2024-08-14 00:00:00"/>
<column name="updated_date" value="2024-08-14 00:00:00"/>
<column name="organization" value="SuperOrg"/>
<column name="address" value="123 Main Street"/>
<column name="city" value="Rome"/>
<column name="country" value="Italy"/>
<column name="HUB_ID" value="2"/>
</insert>
</changeSet>
<changeSet id="19-10-2024_2" author="Harish Bagora">
<modifyDataType tableName="protocol" columnName="HUB_ID" newDataType="INTEGER"/>
<addForeignKeyConstraint baseTableName="protocol"
baseColumnNames="HUB_ID"
constraintName="fk_protocol_hub"
referencedTableName="hub"
referencedColumnNames="id"/>
</changeSet>
</databaseChangeLog>