
org.smallmind.scheduling.quartz.quartz-changelog.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-2.0.xsd"> <changeSet author="auto.generated" id="1"> <createTable tableName="QRTZ_BLOB_TRIGGERS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TRIGGER_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="BLOB_DATA" type="BLOB"/> </createTable> </changeSet> <changeSet author="auto.generated" id="2"> <createTable tableName="QRTZ_CALENDARS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="CALENDAR_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="CALENDAR" type="BLOB"> <constraints nullable="false"/> </column> </createTable> </changeSet> <changeSet author="auto.generated" id="3"> <createTable tableName="QRTZ_CRON_TRIGGERS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TRIGGER_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="CRON_EXPRESSION" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TIME_ZONE_ID" type="VARCHAR(80)"/> </createTable> </changeSet> <changeSet author="auto.generated" id="4"> <createTable tableName="QRTZ_FIRED_TRIGGERS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="ENTRY_ID" type="VARCHAR(95)"> <constraints nullable="false"/> </column> <column name="TRIGGER_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="INSTANCE_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="FIRED_TIME" type="BIGINT"> <constraints nullable="false"/> </column> <column name="PRIORITY" type="INT"> <constraints nullable="false"/> </column> <column name="STATE" type="VARCHAR(16)"> <constraints nullable="false"/> </column> <column name="JOB_NAME" type="VARCHAR(200)"/> <column name="JOB_GROUP" type="VARCHAR(200)"/> <column name="IS_NONCONCURRENT" type="VARCHAR(1)"/> <column name="REQUESTS_RECOVERY" type="VARCHAR(1)"/> </createTable> </changeSet> <changeSet author="auto.generated" id="5"> <createTable tableName="QRTZ_JOB_DETAILS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="JOB_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="JOB_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="DESCRIPTION" type="VARCHAR(250)"/> <column name="JOB_CLASS_NAME" type="VARCHAR(250)"> <constraints nullable="false"/> </column> <column name="IS_DURABLE" type="VARCHAR(1)"> <constraints nullable="false"/> </column> <column name="IS_NONCONCURRENT" type="VARCHAR(1)"> <constraints nullable="false"/> </column> <column name="IS_UPDATE_DATA" type="VARCHAR(1)"> <constraints nullable="false"/> </column> <column name="REQUESTS_RECOVERY" type="VARCHAR(1)"> <constraints nullable="false"/> </column> <column name="JOB_DATA" type="BLOB"/> </createTable> </changeSet> <changeSet author="auto.generated" id="6"> <createTable tableName="QRTZ_LOCKS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="LOCK_NAME" type="VARCHAR(40)"> <constraints nullable="false"/> </column> </createTable> </changeSet> <changeSet author="auto.generated" id="7"> <createTable tableName="QRTZ_PAUSED_TRIGGER_GRPS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> </createTable> </changeSet> <changeSet author="auto.generated" id="8"> <createTable tableName="QRTZ_SCHEDULER_STATE"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="INSTANCE_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="LAST_CHECKIN_TIME" type="BIGINT"> <constraints nullable="false"/> </column> <column name="CHECKIN_INTERVAL" type="BIGINT"> <constraints nullable="false"/> </column> </createTable> </changeSet> <changeSet author="auto.generated" id="9"> <createTable tableName="QRTZ_SIMPLE_TRIGGERS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TRIGGER_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="REPEAT_COUNT" type="BIGINT"> <constraints nullable="false"/> </column> <column name="REPEAT_INTERVAL" type="BIGINT"> <constraints nullable="false"/> </column> <column name="TIMES_TRIGGERED" type="BIGINT"> <constraints nullable="false"/> </column> </createTable> </changeSet> <changeSet author="auto.generated" id="10"> <createTable tableName="QRTZ_SIMPROP_TRIGGERS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TRIGGER_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="STR_PROP_1" type="VARCHAR(512)"/> <column name="STR_PROP_2" type="VARCHAR(512)"/> <column name="STR_PROP_3" type="VARCHAR(512)"/> <column name="INT_PROP_1" type="INT"/> <column name="INT_PROP_2" type="INT"/> <column name="LONG_PROP_1" type="BIGINT"/> <column name="LONG_PROP_2" type="BIGINT"/> <column name="DEC_PROP_1" type="DECIMAL(13,4)"/> <column name="DEC_PROP_2" type="DECIMAL(13,4)"/> <column name="BOOL_PROP_1" type="VARCHAR(1)"/> <column name="BOOL_PROP_2" type="VARCHAR(1)"/> </createTable> </changeSet> <changeSet author="auto.generated" id="11"> <createTable tableName="QRTZ_TRIGGERS"> <column name="SCHED_NAME" type="VARCHAR(120)"> <constraints nullable="false"/> </column> <column name="TRIGGER_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="TRIGGER_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="JOB_NAME" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="JOB_GROUP" type="VARCHAR(200)"> <constraints nullable="false"/> </column> <column name="DESCRIPTION" type="VARCHAR(250)"/> <column name="NEXT_FIRE_TIME" type="BIGINT"/> <column name="PREV_FIRE_TIME" type="BIGINT"/> <column name="PRIORITY" type="INT"/> <column name="TRIGGER_STATE" type="VARCHAR(16)"> <constraints nullable="false"/> </column> <column name="TRIGGER_TYPE" type="VARCHAR(8)"> <constraints nullable="false"/> </column> <column name="START_TIME" type="BIGINT"> <constraints nullable="false"/> </column> <column name="END_TIME" type="BIGINT"/> <column name="CALENDAR_NAME" type="VARCHAR(200)"/> <column name="MISFIRE_INSTR" type="SMALLINT"/> <column name="JOB_DATA" type="BLOB"/> </createTable> </changeSet> <changeSet author="auto.generated" id="12"> <addPrimaryKey columnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" tableName="QRTZ_BLOB_TRIGGERS"/> </changeSet> <changeSet author="auto.generated" id="13"> <addPrimaryKey columnNames="SCHED_NAME, CALENDAR_NAME" tableName="QRTZ_CALENDARS"/> </changeSet> <changeSet author="auto.generated" id="14"> <addPrimaryKey columnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" tableName="QRTZ_CRON_TRIGGERS"/> </changeSet> <changeSet author="auto.generated" id="15"> <addPrimaryKey columnNames="SCHED_NAME, ENTRY_ID" tableName="QRTZ_FIRED_TRIGGERS"/> </changeSet> <changeSet author="auto.generated" id="16"> <addPrimaryKey columnNames="SCHED_NAME, JOB_NAME, JOB_GROUP" tableName="QRTZ_JOB_DETAILS"/> </changeSet> <changeSet author="auto.generated" id="17"> <addPrimaryKey columnNames="SCHED_NAME, LOCK_NAME" tableName="QRTZ_LOCKS"/> </changeSet> <changeSet author="auto.generated" id="18"> <addPrimaryKey columnNames="SCHED_NAME, TRIGGER_GROUP" tableName="QRTZ_PAUSED_TRIGGER_GRPS"/> </changeSet> <changeSet author="auto.generated" id="19"> <addPrimaryKey columnNames="SCHED_NAME, INSTANCE_NAME" tableName="QRTZ_SCHEDULER_STATE"/> </changeSet> <changeSet author="auto.generated" id="20"> <addPrimaryKey columnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" tableName="QRTZ_SIMPLE_TRIGGERS"/> </changeSet> <changeSet author="auto.generated" id="21"> <addPrimaryKey columnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" tableName="QRTZ_SIMPROP_TRIGGERS"/> </changeSet> <changeSet author="auto.generated" id="22"> <addPrimaryKey columnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" tableName="QRTZ_TRIGGERS"/> </changeSet> <changeSet author="auto.generated" id="23"> <createIndex indexName="IDX_QRTZ_FT_INST_JOB_REQ_RCVRY" tableName="QRTZ_FIRED_TRIGGERS" unique="false"> <column name="INSTANCE_NAME"/> <column name="REQUESTS_RECOVERY"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="24"> <createIndex indexName="IDX_QRTZ_FT_JG" tableName="QRTZ_FIRED_TRIGGERS" unique="false"> <column name="JOB_GROUP"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="25"> <createIndex indexName="IDX_QRTZ_FT_J_G" tableName="QRTZ_FIRED_TRIGGERS" unique="false"> <column name="JOB_GROUP"/> <column name="JOB_NAME"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="26"> <createIndex indexName="IDX_QRTZ_FT_TG" tableName="QRTZ_FIRED_TRIGGERS" unique="false"> <column name="SCHED_NAME"/> <column name="TRIGGER_GROUP"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="27"> <createIndex indexName="IDX_QRTZ_FT_TRIG_INST_NAME" tableName="QRTZ_FIRED_TRIGGERS" unique="false"> <column name="INSTANCE_NAME"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="28"> <createIndex indexName="IDX_QRTZ_FT_T_G" tableName="QRTZ_FIRED_TRIGGERS" unique="false"> <column name="SCHED_NAME"/> <column name="TRIGGER_GROUP"/> <column name="TRIGGER_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="29"> <createIndex indexName="IDX_QRTZ_J_GRP" tableName="QRTZ_JOB_DETAILS" unique="false"> <column name="JOB_GROUP"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="30"> <createIndex indexName="IDX_QRTZ_J_REQ_RECOVERY" tableName="QRTZ_JOB_DETAILS" unique="false"> <column name="REQUESTS_RECOVERY"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="31"> <createIndex indexName="IDX_QRTZ_T_C" tableName="QRTZ_TRIGGERS" unique="false"> <column name="CALENDAR_NAME"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="32"> <createIndex indexName="IDX_QRTZ_T_G" tableName="QRTZ_TRIGGERS" unique="false"> <column name="SCHED_NAME"/> <column name="TRIGGER_GROUP"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="33"> <createIndex indexName="IDX_QRTZ_T_JG" tableName="QRTZ_TRIGGERS" unique="false"> <column name="JOB_GROUP"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="34"> <createIndex indexName="IDX_QRTZ_T_NEXT_FIRE_TIME" tableName="QRTZ_TRIGGERS" unique="false"> <column name="NEXT_FIRE_TIME"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="35"> <createIndex indexName="IDX_QRTZ_T_NFT_MISFIRE" tableName="QRTZ_TRIGGERS" unique="false"> <column name="MISFIRE_INSTR"/> <column name="NEXT_FIRE_TIME"/> <column name="SCHED_NAME"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="36"> <createIndex indexName="IDX_QRTZ_T_NFT_ST" tableName="QRTZ_TRIGGERS" unique="false"> <column name="NEXT_FIRE_TIME"/> <column name="SCHED_NAME"/> <column name="TRIGGER_STATE"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="37"> <createIndex indexName="IDX_QRTZ_T_NFT_ST_MISFIRE" tableName="QRTZ_TRIGGERS" unique="false"> <column name="MISFIRE_INSTR"/> <column name="NEXT_FIRE_TIME"/> <column name="SCHED_NAME"/> <column name="TRIGGER_STATE"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="38"> <createIndex indexName="IDX_QRTZ_T_NFT_ST_MISFIRE_GRP" tableName="QRTZ_TRIGGERS" unique="false"> <column name="MISFIRE_INSTR"/> <column name="NEXT_FIRE_TIME"/> <column name="SCHED_NAME"/> <column name="TRIGGER_GROUP"/> <column name="TRIGGER_STATE"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="39"> <createIndex indexName="IDX_QRTZ_T_N_G_STATE" tableName="QRTZ_TRIGGERS" unique="false"> <column name="SCHED_NAME"/> <column name="TRIGGER_GROUP"/> <column name="TRIGGER_STATE"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="40"> <createIndex indexName="IDX_QRTZ_T_N_STATE" tableName="QRTZ_TRIGGERS" unique="false"> <column name="SCHED_NAME"/> <column name="TRIGGER_GROUP"/> <column name="TRIGGER_NAME"/> <column name="TRIGGER_STATE"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="41"> <createIndex indexName="IDX_QRTZ_T_STATE" tableName="QRTZ_TRIGGERS" unique="false"> <column name="SCHED_NAME"/> <column name="TRIGGER_STATE"/> </createIndex> </changeSet> <changeSet author="auto.generated" id="42"> <addForeignKeyConstraint baseColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" baseTableName="QRTZ_BLOB_TRIGGERS" baseTableSchemaName="quartz" constraintName="QRTZ_BLOB_TRIGGERS_ibfk_1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" referencedTableName="QRTZ_TRIGGERS" referencedTableSchemaName="quartz" referencesUniqueColumn="false"/> </changeSet> <changeSet author="auto.generated" id="43"> <addForeignKeyConstraint baseColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" baseTableName="QRTZ_CRON_TRIGGERS" baseTableSchemaName="quartz" constraintName="QRTZ_CRON_TRIGGERS_ibfk_1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" referencedTableName="QRTZ_TRIGGERS" referencedTableSchemaName="quartz" referencesUniqueColumn="false"/> </changeSet> <changeSet author="auto.generated" id="44"> <addForeignKeyConstraint baseColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" baseTableName="QRTZ_SIMPLE_TRIGGERS" baseTableSchemaName="quartz" constraintName="QRTZ_SIMPLE_TRIGGERS_ibfk_1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" referencedTableName="QRTZ_TRIGGERS" referencedTableSchemaName="quartz" referencesUniqueColumn="false"/> </changeSet> <changeSet author="auto.generated" id="45"> <addForeignKeyConstraint baseColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" baseTableName="QRTZ_SIMPROP_TRIGGERS" baseTableSchemaName="quartz" constraintName="QRTZ_SIMPROP_TRIGGERS_ibfk_1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP" referencedTableName="QRTZ_TRIGGERS" referencedTableSchemaName="quartz" referencesUniqueColumn="false"/> </changeSet> <changeSet author="auto.generated" id="46"> <addForeignKeyConstraint baseColumnNames="SCHED_NAME, JOB_NAME, JOB_GROUP" baseTableName="QRTZ_TRIGGERS" baseTableSchemaName="quartz" constraintName="QRTZ_TRIGGERS_ibfk_1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="SCHED_NAME, JOB_NAME, JOB_GROUP" referencedTableName="QRTZ_JOB_DETAILS" referencedTableSchemaName="quartz" referencesUniqueColumn="false"/> </changeSet> </databaseChangeLog>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy