flowable-modeler-app-mgr-changelog-new.xml 5.2 KB
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext"
	xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.0.xsd
        http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd">

    <property name="now" value="now()" dbms="mysql,h2"/>
    <property name="now" value="current_timestamp" dbms="postgresql"/>
    <property name="now" value="sysdate" dbms="oracle"/>

	<changeSet id="1561433044785-1" author="flowable">
        <preConditions onFail="MARK_RAN">
            <not>
                <tableExists tableName="ACT_DE_DATABASECHANGELOG"/>
            </not>
        </preConditions>
        <!-- model -->
		<createTable tableName="ACT_DE_DATABASECHANGELOG">
			<column name="id" type="varchar(255)">
				<constraints primaryKey="true" nullable="false" />
			</column>
			<column name="author" type="varchar(255)">
				<constraints nullable="false" />
			</column>
			<column name="filename" type="varchar(255)">
				<constraints nullable="false" />
			</column>
			<column name="dateexecuted" type="datetime(6)" defaultValueDate="${now}">
				<constraints nullable="false" />
			</column>
			<column name="orderexecuted" type="int">
				<constraints nullable="false" />
			</column>
			<column name="exectype" type="varchar(10)">
				<constraints nullable="false" />
			</column>
			<column name="md5sum" type="varchar(35)">
                <constraints nullable="true" />
			</column>
			<column name="description" type="varchar(255)">
                <constraints nullable="true" />
			</column>
			<column name="comments" type="varchar(255)">
                <constraints nullable="true" />
			</column>
			<column name="tag" type="varchar(255)">
                <constraints nullable="true" />
			</column>
			<column name="liquibase" type="varchar(20)">
                <constraints nullable="true" />
			</column>
			<column name="contexts" type="varchar(255)">
                <constraints nullable="true" />
            </column>
            <column name="labels" type="varchar(255)">
                <constraints nullable="true" />
            </column>
            <column name="deployment_id" type="varchar(10)">
                <constraints nullable="true" />
            </column>
		</createTable>


        <!-- Model history -->
        <createTable tableName="ACT_DE_DATABASECHANGELOGLOCK">
            <column name="id" type="int">
                <constraints primaryKey="true" nullable="false" />
            </column>
            <column name="locked" type="bit">
                <constraints nullable="false" />
            </column>
            <column name="lockgranted" type="datetime(6)">
                <constraints nullable="true" />
            </column>
            <column name="lockedby" type="varchar(255)">
                <constraints nullable="true" />
            </column>
        </createTable>

			

        <insert tableName="ACT_DE_DATABASECHANGELOG">
            <column name="ID" value="1"/>
            <column name="AUTHOR" value="flowable"/>
            <column name="FILENAME" value="META-INF/liquibase/flowable-modeler-app-db-changelog.xml"/>
            <column name="ORDEREXECUTED" value="1"/>
            <column name="EXECTYPE" value="EXECUTED"/>
            <column name="MD5SUM" value="8:e70d1d9d3899a734296b2514ccc71501"/>
            <column name="DESCRIPTION" value="createTable tableName=ACT_DE_MODEL; createIndex indexName=idx_proc_mod_created, tableName=ACT_DE_MODEL; createTable tableName=ACT_DE_MODEL_HISTORY; createIndex indexName=idx_proc_mod_history_proc, tableName=ACT_DE_MODEL_HISTORY; createTable tableN..."/>
            <column name="COMMENTS" value=""/>
            <column name="TAG"/>
            <column name="LIQUIBASE" value="3.6.3"/>
            <column name="CONTEXTS"/>
            <column name="LABELS"/>
            <column name="DEPLOYMENT_ID" value="9219494793"/>
        </insert>
        <insert tableName="ACT_DE_DATABASECHANGELOG">
            <column name="ID" value="3"/>
            <column name="AUTHOR" value="flowable"/>
            <column name="FILENAME" value="META-INF/liquibase/flowable-modeler-app-db-changelog.xml"/>
            <column name="ORDEREXECUTED" value="2"/>
            <column name="EXECTYPE" value="EXECUTED"/>
            <column name="MD5SUM" value="8:3a9143bef2e45f2316231cc1369138b6"/>
            <column name="DESCRIPTION" value="addColumn tableName=ACT_DE_MODEL; addColumn tableName=ACT_DE_MODEL_HISTORY"/>
            <column name="COMMENTS" value=""/>
            <column name="TAG"/>
            <column name="LIQUIBASE" value="3.6.3"/>
            <column name="CONTEXTS"/>
            <column name="LABELS"/>
            <column name="DEPLOYMENT_ID" value="9219494793"/>
        </insert>
        <insert tableName="ACT_DE_DATABASECHANGELOGLOCK">
            <column name="ID" value="1"/>
            <column name="LOCKED" valueBoolean="false"/>
            <column name="LOCKGRANTED"/>
            <column name="LOCKEDBY"/>
        </insert>
    </changeSet>

</databaseChangeLog>