<?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">
    <changeSet id="1" author="urvigala">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            --Update track sequence numbers for release id 1481509 (UPC 888831936411)
            --The duplicating track is at id 17
            UPDATE track SET track_id = 18 WHERE id = 18202828;;
            UPDATE track SET track_id = 19 WHERE id = 18202829;;
            UPDATE track SET track_id = 20 WHERE id = 18202832;;
            UPDATE track SET track_id = 21 WHERE id = 18555031;;

            --Update track sequence numbers for release id 1275180 (UPC 888608396707)
            --The duplicating track is at id 25
            UPDATE track SET track_id = 26 WHERE id = 19812586;;
            UPDATE track SET track_id = 27 WHERE id = 19812587;;
            UPDATE track SET track_id = 28 WHERE id = 20777493;;

            --Update track sequence numbers for release id 1370001 (UPC 888831223078)
            --The duplicating track is at id 22
            UPDATE track SET track_id = 23 WHERE id = 23184966;;
            UPDATE track SET track_id = 24 WHERE id = 23184967;;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                UPDATE track SET track_id = 17 WHERE id = 18202828;;
                UPDATE track SET track_id = 18 WHERE id = 18202829;;
                UPDATE track SET track_id = 19 WHERE id = 18202832;;
                UPDATE track SET track_id = 20 WHERE id = 18555031;;

                UPDATE track SET track_id = 25 WHERE id = 19812586;;
                UPDATE track SET track_id = 26 WHERE id = 19812587;;
                UPDATE track SET track_id = 27 WHERE id = 20777493;;

                UPDATE track SET track_id = 22 WHERE id = 23184966;;
                UPDATE track SET track_id = 23 WHERE id = 23184967;;
            </sql>
        </rollback>
    </changeSet>
</databaseChangeLog>
