Skip to content
Snippets Groups Projects
AlterTablesToDatetime.xml 6.78 KiB
<?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="s.pongratz" id="3ce820fb-e29e-47cd-9083-fc2c2e1c8358">
        <sql>
            ALTER TABLE CAMPAIGN ADD COLUMN DATE_NEW_NEW TIMESTAMP;
            UPDATE CAMPAIGN SET DATE_NEW_NEW=CAST ( DATE_NEW as TIMESTAMP);
            ALTER TABLE CAMPAIGN DROP COLUMN DATE_NEW;
            RENAME COLUMN CAMPAIGN.DATE_NEW_NEW TO DATE_NEW;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGN ADD COLUMN DATE_EDIT_NEW TIMESTAMP;
            UPDATE CAMPAIGN SET DATE_EDIT_NEW=CAST ( DATE_EDIT as TIMESTAMP);
            ALTER TABLE CAMPAIGN DROP COLUMN DATE_EDIT;
            RENAME COLUMN CAMPAIGN.DATE_EDIT_NEW TO DATE_EDIT;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGNCOST ADD COLUMN DATE_NEW_NEW TIMESTAMP;
            UPDATE CAMPAIGNCOST SET DATE_NEW_NEW=CAST ( DATE_NEW as TIMESTAMP);
            ALTER TABLE CAMPAIGNCOST DROP COLUMN DATE_NEW;
            RENAME COLUMN CAMPAIGNCOST.DATE_NEW_NEW TO DATE_NEW;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGNCOST ADD COLUMN DATE_EDIT_NEW TIMESTAMP;
            UPDATE CAMPAIGNCOST SET DATE_EDIT_NEW=CAST ( DATE_EDIT as TIMESTAMP);
            ALTER TABLE CAMPAIGNCOST DROP COLUMN DATE_EDIT;
            RENAME COLUMN CAMPAIGNCOST.DATE_EDIT_NEW TO DATE_EDIT;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGNPARTICIPANT ADD COLUMN DATE_NEW_NEW TIMESTAMP;
            UPDATE CAMPAIGNPARTICIPANT SET DATE_NEW_NEW=CAST ( DATE_NEW as TIMESTAMP);
            ALTER TABLE CAMPAIGNPARTICIPANT DROP COLUMN DATE_NEW;
            RENAME COLUMN CAMPAIGNPARTICIPANT.DATE_NEW_NEW TO DATE_NEW;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGNPARTICIPANT ADD COLUMN DATE_EDIT_NEW TIMESTAMP;
            UPDATE CAMPAIGNPARTICIPANT SET DATE_EDIT_NEW=CAST ( DATE_EDIT as TIMESTAMP);
            ALTER TABLE CAMPAIGNPARTICIPANT DROP COLUMN DATE_EDIT;
            RENAME COLUMN CAMPAIGNPARTICIPANT.DATE_EDIT_NEW TO DATE_EDIT;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGNSTEP ADD COLUMN DATE_NEW_NEW TIMESTAMP;
            UPDATE CAMPAIGNSTEP SET DATE_NEW_NEW=CAST ( DATE_NEW as TIMESTAMP);
            ALTER TABLE CAMPAIGNSTEP DROP COLUMN DATE_NEW;
            RENAME COLUMN CAMPAIGNSTEP.DATE_NEW_NEW TO DATE_NEW;
        </sql>

        <sql>
            ALTER TABLE CAMPAIGNSTEP ADD COLUMN DATE_EDIT_NEW TIMESTAMP;
            UPDATE CAMPAIGNSTEP SET DATE_EDIT_NEW=CAST ( DATE_EDIT as TIMESTAMP);
            ALTER TABLE CAMPAIGNSTEP DROP COLUMN DATE_EDIT;
            RENAME COLUMN CAMPAIGNSTEP.DATE_EDIT_NEW TO DATE_EDIT;
        </sql>

        <sql>
            ALTER TABLE DOCUMENTTEMPLATELINK ADD COLUMN DATE_NEW_NEW TIMESTAMP;
            UPDATE DOCUMENTTEMPLATELINK SET DATE_NEW_NEW=CAST ( DATE_NEW as TIMESTAMP);
            ALTER TABLE DOCUMENTTEMPLATELINK DROP COLUMN DATE_NEW;
            RENAME COLUMN DOCUMENTTEMPLATELINK.DATE_NEW_NEW TO DATE_NEW;
        </sql>

        <sql>
            ALTER TABLE DOCUMENTTEMPLATELINK ADD COLUMN DATE_EDIT_NEW TIMESTAMP;
            UPDATE DOCUMENTTEMPLATELINK SET DATE_EDIT_NEW=CAST ( DATE_EDIT as TIMESTAMP);
            ALTER TABLE DOCUMENTTEMPLATELINK DROP COLUMN DATE_EDIT;