<?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="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 81',
                '1',
                'label_processing',
                '889845999096',
                '889845999096',
                'test_1314',
                '2066 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-02',
                '2016-03-01',
                'Album',
                '26',
                'This Release is not Great 81',
                'This Release is Great 81',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '15',
                'Indie Store',
                '81',
                '81',
                '40.80',
                NULL,
                '',
                '120.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999096'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999096'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999096');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="2" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 82',
                '1',
                'label_processing',
                '889845999089',
                '889845999089',
                'test_1315',
                '2067 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-03',
                '2016-03-02',
                'Album',
                '27',
                'This Release is not Great 82',
                'This Release is Great 82',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '16',
                'Indie Store',
                '82',
                '82',
                '40.81',
                NULL,
                '',
                '121.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999089'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999089'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999089');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="3" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 83',
                '1',
                'label_processing',
                '889845999072',
                '889845999072',
                'test_1316',
                '2068 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-04',
                '2016-03-03',
                'Album',
                '28',
                'This Release is not Great 83',
                'This Release is Great 83',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '17',
                'Indie Store',
                '83',
                '83',
                '40.82',
                NULL,
                '',
                '122.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999072'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999072'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999072');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="4" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 84',
                '1',
                'label_processing',
                '889845999065',
                '889845999065',
                'test_1317',
                '2069 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-05',
                '2016-03-04',
                'Album',
                '29',
                'This Release is not Great 84',
                'This Release is Great 84',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '18',
                'Indie Store',
                '84',
                '84',
                '40.83',
                NULL,
                '',
                '123.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999065'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999065'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999065');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="5" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 85',
                '1',
                'label_processing',
                '889845999058',
                '889845999058',
                'test_1318',
                '2070 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-06',
                '2016-03-05',
                'Album',
                '30',
                'This Release is not Great 85',
                'This Release is Great 85',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '19',
                'Indie Store',
                '85',
                '85',
                '40.84',
                NULL,
                '',
                '124.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999058'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999058'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999058');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="6" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 86',
                '1',
                'label_processing',
                '889845999041',
                '889845999041',
                'test_1319',
                '2071 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-07',
                '2016-03-06',
                'Album',
                '31',
                'This Release is not Great 86',
                'This Release is Great 86',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '20',
                'Indie Store',
                '86',
                '86',
                '40.85',
                NULL,
                '',
                '125.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999041'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999041'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999041');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="7" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 87',
                '1',
                'label_processing',
                '889845999034',
                '889845999034',
                'test_1320',
                '2072 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-08',
                '2016-03-07',
                'Album',
                '32',
                'This Release is not Great 87',
                'This Release is Great 87',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '21',
                'Indie Store',
                '87',
                '87',
                '40.86',
                NULL,
                '',
                '126.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999034'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999034'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999034');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="8" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 88',
                '1',
                'label_processing',
                '889845999027',
                '889845999027',
                'test_1321',
                '2073 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-09',
                '2016-03-08',
                'Album',
                '33',
                'This Release is not Great 88',
                'This Release is Great 88',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '22',
                'Indie Store',
                '88',
                '88',
                '40.87',
                NULL,
                '',
                '127.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999027'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999027'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999027');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="9" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 89',
                '1',
                'label_processing',
                '889845999010',
                '889845999010',
                'test_1322',
                '2074 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-10',
                '2016-03-09',
                'Album',
                '34',
                'This Release is not Great 89',
                'This Release is Great 89',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '1',
                'Indie Store',
                '89',
                '89',
                '40.88',
                NULL,
                '',
                '128.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999010'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999010'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999010');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="10" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 90',
                '1',
                'label_processing',
                '889845999003',
                '889845999003',
                'test_1323',
                '2075 Record Label',
                'Test Label',
                '220162',
                '',
                '5',
                '2015-03-11',
                '2016-03-10',
                'Album',
                '35',
                'This Release is not Great 90',
                'This Release is Great 90',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '2',
                'Indie Store',
                '90',
                '90',
                '40.89',
                NULL,
                '',
                '129.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845999003'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '64',
                '889845999003'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845999003');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="11" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 91',
                '1',
                'label_processing',
                '889845998990',
                '889845998990',
                'test_1324',
                '2076 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-12',
                '2016-03-11',
                'Album',
                '36',
                'This Release is not Great 91',
                'This Release is Great 91',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '3',
                'Indie Store',
                '91',
                '91',
                '40.90',
                NULL,
                '',
                '130.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998990'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998990'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998990');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="12" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 92',
                '1',
                'label_processing',
                '889845998983',
                '889845998983',
                'test_1325',
                '2077 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-13',
                '2016-03-12',
                'Album',
                '37',
                'This Release is not Great 92',
                'This Release is Great 92',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '4',
                'Indie Store',
                '92',
                '92',
                '40.91',
                NULL,
                '',
                '131.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998983'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998983'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998983');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="13" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 93',
                '1',
                'label_processing',
                '889845998976',
                '889845998976',
                'test_1326',
                '2078 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-14',
                '2016-03-13',
                'Album',
                '38',
                'This Release is not Great 93',
                'This Release is Great 93',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '5',
                'Indie Store',
                '93',
                '93',
                '40.92',
                NULL,
                '',
                '132.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998976'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998976'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998976');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="14" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 94',
                '1',
                'label_processing',
                '889845998969',
                '889845998969',
                'test_1327',
                '2079 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-15',
                '2016-03-14',
                'Album',
                '39',
                'This Release is not Great 94',
                'This Release is Great 94',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '6',
                'Indie Store',
                '94',
                '94',
                '40.93',
                NULL,
                '',
                '133.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998969'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998969'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998969');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="15" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 95',
                '1',
                'label_processing',
                '889845998952',
                '889845998952',
                'test_1328',
                '2080 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-16',
                '2016-03-15',
                'Album',
                '40',
                'This Release is not Great 95',
                'This Release is Great 95',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '7',
                'Indie Store',
                '95',
                '95',
                '40.94',
                NULL,
                '',
                '134.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998952'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998952'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998952');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="16" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 96',
                '1',
                'label_processing',
                '889845998945',
                '889845998945',
                'test_1329',
                '2081 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-17',
                '2016-03-16',
                'Album',
                '41',
                'This Release is not Great 96',
                'This Release is Great 96',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '8',
                'Indie Store',
                '96',
                '96',
                '40.95',
                NULL,
                '',
                '135.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998945'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998945'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998945');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="17" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 97',
                '1',
                'label_processing',
                '889845998938',
                '889845998938',
                'test_1330',
                '2082 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-18',
                '2016-03-17',
                'Album',
                '42',
                'This Release is not Great 97',
                'This Release is Great 97',
                'PhysicalProduct',
                'New',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '9',
                'Indie Store',
                '97',
                '97',
                '40.96',
                NULL,
                '',
                '136.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998938'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998938'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998938');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="18" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 98',
                '1',
                'label_processing',
                '889845998921',
                '889845998921',
                'test_1331',
                '2083 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-19',
                '2016-03-18',
                'Album',
                '43',
                'This Release is not Great 98',
                'This Release is Great 98',
                'PhysicalProduct',
                'Catalog',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '10',
                'Indie Store',
                '98',
                '98',
                '40.97',
                NULL,
                '',
                '137.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998921'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998921'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998921');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="19" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 99',
                '1',
                'label_processing',
                '889845998914',
                '889845998914',
                'test_1332',
                '2084 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-20',
                '2016-03-19',
                'Album',
                '44',
                'This Release is not Great 99',
                'This Release is Great 99',
                'PhysicalProduct',
                'Catalog',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '11',
                'Indie Store',
                '99',
                '99',
                '40.98',
                NULL,
                '',
                '138.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998914'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998914'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998914');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
    <changeSet id="20" author="dollyratanghayra">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            USE art_relations;;

            -- Add Physical Product 
            INSERT INTO releases(
                release_name,
                product_type_id,
                release_status,
                upc,
                display_upc,
                product_code,
                c_line,
                label,
                artist_id,
                version,
                genre_id,
                release_date,
                sale_start_date,
                format,
                distribution_format_id,
                special_instructions,
                description,
                not_for_distribution,
                new_release,
                project_id
            )
            VALUES(
                'Ben Rubin\'s Product 100',
                '1',
                'label_processing',
                '889845998907',
                '889845998907',
                'test_1333',
                '2085 Record Label',
                'Test Label',
                '220162',
                '',
                '20',
                '2015-03-21',
                '2016-03-20',
                'Album',
                '45',
                'This Release is not Great 100',
                'This Release is Great 100',
                'PhysicalProduct',
                'Catalog',
                '64'
            );;
    
            SET @release_id = LAST_INSERT_ID();;

            INSERT INTO release_status(
                release_id,
                status
            )
            VALUES(
                @release_id,
                'label_processing'
            );;

            INSERT INTO product_physical(
                release_id,
                packaging_id,
                exclusive_for,
                initial_stock,
                box_lot,
                pricing,
                end_date,
                discount,
                wholesale_price,
                explicit,
                exportable,
                units_per_set
            )
            VALUES(
                @release_id,
                '12',
                'Indie Store',
                '100',
                '100',
                '40.99',
                NULL,
                '',
                '139.00',
                'Y',
                NULL,
                '1'
            );;

            INSERT INTO release_artist(            
                release_id,
                artist_name,
                upc
            )
            VALUES(
                @release_id,
                'Malcolm Middleton',
                '889845998907'
            );;

            INSERT INTO release_subgenre(            
                release_id,
                subgenre_id,
                upc
            )
            VALUES(
                @release_id,
                '662',
                '889845998907'
            );;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                USE art_relations;;

                -- Rollback for Physical Product 
                SET @release_id := (SELECT release_id FROM releases WHERE upc = '889845998907');;
                DELETE FROM release_subgenre WHERE release_id = @release_id;;
                DELETE FROM release_artist WHERE release_id = @release_id;;
                DELETE FROM product_physical WHERE release_id = @release_id;;
                DELETE FROM release_status WHERE release_id = @release_id;;
                DELETE FROM releases WHERE release_id = @release_id;;
            </sql>
         </rollback>
    </changeSet>
</databaseChangeLog>
