<?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="dratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;
            UPDATE releases SET 
                not_for_distribution = 'PhysicalProduct',
                meta_language = Null
            WHERE upc IN (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;
    
            UPDATE track SET 
                explicit_lyrics = Null,
                third_party_publisher = Null,
                p_line = Null,
                meta_language = Null
            WHERE upc IN  (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;

            DROP TABLE IF EXISTS `ROLLBACK-PHYS711-track-writer`;;
            CREATE TABLE `ROLLBACK-PHYS711-track-writer`
            SELECT writer_name, upc, cd, track_id, unique_track_id FROM track_writer WHERE upc IN (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;
            
            DELETE FROM track_writer WHERE upc IN (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                UPDATE releases SET 
                    not_for_distribution = 'N',
                    meta_language = 'ENG'
                WHERE upc IN  (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;

                UPDATE track SET 
                    explicit_lyrics = 'N',
                    third_party_publisher = 'N',
                    p_line = '2016 Company',
                    meta_language = 'ENG'
                WHERE upc IN  (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;

                INSERT INTO track_writer (writer_name, upc, cd, track_id, unique_track_id)
                SELECT * FROM `ROLLBACK-PHYS711-track-writer` WHERE upc IN (5060463410926,5060243325686,5060243321688,5060243325563,5060243324344,5060156655184,5060156655832,5060138301436,5060138301382,5060138300866,5060138300873,5060138301023,5060138301030,5060138301290,5050457656126,5030094103320,5060138300798,5050457659226,5060138300484,5030094084728);;
            
                DROP TABLE IF EXISTS `ROLLBACK-PHYS711-track-writer`;;
            </sql>
         </rollback>
    </changeSet>
</databaseChangeLog>
