<?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.5.xsd"> <changeSet author="shiwenbo" id="2.5-create-dict-table-inz_crm_service_item"> <preConditions onFail="HALT"> <not> <tableExists tableName="inz_crm_service_item" /> </not> </preConditions> <createTable tableName="inz_crm_service_item"> <column name="id" type="BINARY(16)"> <constraints nullable="false" primaryKeyName="PRIMARY" primaryKey="true"/> </column> <column name="recver" type="INT"/> <column name="valid_time" type="datetime(6)"/> <column name="invalid_time" type="datetime(6)"/> <column name="name" type="VARCHAR(60)"/> <column name="title" type="VARCHAR(60)"/> <column name="short_name" type="VARCHAR(60)"/> <column name="memo" type="VARCHAR(255)"/> <column name="parent_id" type="BINARY(16)"/> <column name="level" type="INT"/> <column name="start_flag" type="BIT(1)"/> <column name="sort_field" type="INT"/> <column name="create_time" type="datetime(6)"/> <column name="create_user" type="BINARY(16)"/> <column name="create_unit" type="BINARY(16)"/> <column name="modify_time" type="datetime(6)"/> <column name="modify_user" type="BINARY(16)"/> <column name="path" type="VARCHAR(500)"/> <column name="type" type="VARCHAR(60)"/> </createTable> <rollback> <dropTable tableName="inz_crm_service_item"/> </rollback> </changeSet> <changeSet id="2.5-alter-table-inz_crm_company_info-add-column-connect-person" author="shiwenbo"> <addColumn tableName="inz_crm_company_info"> <column name="connect_person" type="VARCHAR(100)"></column> </addColumn> </changeSet> <changeSet id="2.5-alter-table-inz_crm_company_info-add-column-connect-phone" author="shiwenbo"> <addColumn tableName="inz_crm_company_info"> <column name="connect_phone" type="VARCHAR(100)"></column> </addColumn> </changeSet> <changeSet author="shiwenbo" id="2.5-alter-table-inz_crm_company_info_service_item"> <preConditions onFail="HALT"> <not> <tableExists tableName="inz_crm_company_info_service_item" /> </not> </preConditions> <createTable tableName="inz_crm_company_info_service_item"> <column name="id" type="BINARY(16)"> <constraints nullable="false" primaryKeyName="PRIMARY" primaryKey="true"/> </column> <column name="ordinal" type="INT"/> <column name="item" type="BINARY(16)"/> <column name="is_need" type="BIT(1)"/> <column name="master_id" type="BINARY(16)"/> </createTable> <rollback> <dropTable tableName="inz_crm_company_info_service_item"/> </rollback> </changeSet> <changeSet id="2.5-alter-table-inz_crm_channel-add-column-latest_follow_time" author="shiwenbo"> <addColumn tableName="inz_crm_channel"> <column name="latest_follow_time" type="datetime(6)"></column> </addColumn> </changeSet> <changeSet id="2.5-alter-table-inz_contract_contract-add-column-asset_equity_full_title" author="jiaokai"> <addColumn tableName="inz_contract_contract"> <column name="asset_equity_full_title" type="LONGTEXT"></column> </addColumn> </changeSet> <changeSet author="pengwufeng" id="2.5-create-table-inz_basis_customer"> <preConditions onFail="HALT"> <not> <tableExists tableName="inz_basis_customer" /> </not> </preConditions> <createTable tableName="inz_basis_customer"> <column name="id" type="BINARY(16)"> <constraints nullable="false" primaryKeyName="PRIMARY" primaryKey="true"/> </column> <column name="version" type="INT"/> <column name="device_id" type="VARCHAR(50)"/> <column name="username" type="VARCHAR(50)"/> <column name="password" type="VARCHAR(100)"/> <column name="title" type="VARCHAR(100)"/> <column name="code" type="VARCHAR(100)"/> <column name="type" type="VARCHAR(100)"/> <column name="telephone" type="VARCHAR(20)"/> <column name="email" type="VARCHAR(100)"/> <column name="description" type="LONGTEXT"/> <column name="gender" type="VARCHAR(50)"/> <column name="age" type="INT"/> <column name="image" type="VARCHAR(500)"/> <column name="state" type="VARCHAR(50)"/> <column name="ordinal" type="INT"/> <column name="locked" type="BIT(1)"/> <column name="enabled" type="BIT(1)"/> <column name="valid_time" type="datetime(6)"/> <column name="invalid_time" type="datetime(6)"/> <column name="create_time" type="datetime(6)"/> <column name="modify_time" type="datetime(6)"/> <column name="modifier_id" type="BINARY(16)"/> </createTable> <rollback> <dropTable tableName="inz_basis_customer"/> </rollback> </changeSet> <changeSet author="pengwufeng" id="2.5-create-table-inz_basis_customer_sequence_serial"> <preConditions onFail="HALT"> <not> <tableExists tableName="inz_basis_customer_sequence_serial" /> </not> </preConditions> <createTable tableName="inz_basis_customer_sequence_serial"> <column name="id" type="BINARY(16)"> <constraints nullable="false" primaryKeyName="PRIMARY" primaryKey="true"/> </column> <column name="name" type="VARCHAR(100)"/> </createTable> <rollback> <dropTable tableName="inz_basis_customer_sequence_serial"/> </rollback> </changeSet> </databaseChangeLog>