<?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="aakashpatkar">
        <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
            CREATE TABLE `ROLLBACK-MOV-2528_release_film_genre`
                SELECT rfg.* FROM release_film_genre rfg
                INNER JOIN releases r ON r.release_id = rfg.release_id
                WHERE rfg.is_primary = 'N'AND r.upc IN (191018445690, 191018390631, 191018390662, 191018391577, 191018391591, 191018391546, 191018391676, 191018391690, 191018391706, 191018391720, 191018391898, 191018391942, 191018391966, 191018391973, 191018392000, 191018392017, 191018445713, 191018392079, 191018445744, 191018446147, 191018515478, 191018556877, 191018556990, 191018557096, 191018557102, 191018392055, 191018557140, 191018557188, 191018557201, 191018557782, 191018557799, 191018557836, 191018557911, 191018557942, 191018557997, 191018558079, 191018558123, 191018558130, 191018558154, 191018618612, 191018618674, 191018618735, 191018618759, 191018618766, 191018618803, 191018618827, 191018618841, 191018618957, 191018618971, 191018619022, 191018619039, 191018619053, 191018618995, 191018619084, 191018619107, 191018619206, 191018619220, 191018619237, 191018619268, 191018721343, 191018721152, 191018721039, 191018721312, 191018721183, 191018721305, 191018721428, 191018721084, 191018721138, 191018721077, 191018721299, 191018720995, 191018721046, 191018721473, 191018721220, 191018721206, 191018720711, 191018721053, 191018720773, 191018720971, 191018557935, 191018874667, 191018874698, 191018874728, 191018874766, 191018874810, 191018874858, 191018874902, 191018875060, 191018875008, 191018875169, 191018876043, 191018876265);;

            DELETE rfg.* FROM release_film_genre rfg
            INNER JOIN releases r ON rfg.release_id = r.release_id
            WHERE rfg.is_primary = 'N' AND r.upc IN (191018445690, 191018390631, 191018390662, 191018391577, 191018391591, 191018391546, 191018391676, 191018391690, 191018391706, 191018391720, 191018391898, 191018391942, 191018391966, 191018391973, 191018392000, 191018392017, 191018445713, 191018392079, 191018445744, 191018446147, 191018515478, 191018556877, 191018556990, 191018557096, 191018557102, 191018392055, 191018557140, 191018557188, 191018557201, 191018557782, 191018557799, 191018557836, 191018557911, 191018557942, 191018557997, 191018558079, 191018558123, 191018558130, 191018558154, 191018618612, 191018618674, 191018618735, 191018618759, 191018618766, 191018618803, 191018618827, 191018618841, 191018618957, 191018618971, 191018619022, 191018619039, 191018619053, 191018618995, 191018619084, 191018619107, 191018619206, 191018619220, 191018619237, 191018619268, 191018721343, 191018721152, 191018721039, 191018721312, 191018721183, 191018721305, 191018721428, 191018721084, 191018721138, 191018721077, 191018721299, 191018720995, 191018721046, 191018721473, 191018721220, 191018721206, 191018720711, 191018721053, 191018720773, 191018720971, 191018557935, 191018874667, 191018874698, 191018874728, 191018874766, 191018874810, 191018874858, 191018874902, 191018875060, 191018875008, 191018875169, 191018876043, 191018876265);;

            INSERT INTO release_film_genre (release_id, film_genre_id, is_primary)
            SELECT r.release_id, 3, 'N' FROM releases r 
            WHERE r.upc IN (191018445690, 191018390631, 191018390662, 191018391577, 191018391591, 191018391546, 191018391676, 191018391690, 191018391706, 191018391720, 191018391898, 191018391942, 191018391966, 191018391973, 191018392000, 191018392017, 191018445713, 191018392079, 191018445744, 191018446147, 191018515478, 191018556877, 191018556990, 191018557096, 191018557102, 191018392055, 191018557140, 191018557188, 191018557201, 191018557782, 191018557799, 191018557836, 191018557911, 191018557942, 191018557997, 191018558079, 191018558123, 191018558130, 191018558154, 191018618612, 191018618674, 191018618735, 191018618759, 191018618766, 191018618803, 191018618827, 191018618841, 191018618957, 191018618971, 191018619022, 191018619039, 191018619053, 191018618995, 191018619084, 191018619107, 191018619206, 191018619220, 191018619237, 191018619268, 191018721343, 191018721152, 191018721039, 191018721312, 191018721183, 191018721305, 191018721428, 191018721084, 191018721138, 191018721077, 191018721299, 191018720995, 191018721046, 191018721473, 191018721220, 191018721206, 191018720711, 191018721053, 191018720773, 191018720971, 191018557935, 191018874667, 191018874698, 191018874728, 191018874766, 191018874810, 191018874858, 191018874902, 191018875060, 191018875008, 191018875169, 191018876043, 191018876265);;
        </sql>
        <rollback>
            <sql dbms="mysql" endDelimiter=";;" splitStatements="true" stripComments="true">
                DELETE rfg.* FROM release_film_genre rfg
                INNER JOIN releases r ON r.release_id = rfg.release_id
                WHERE r.upc IN (191018445690, 191018390631, 191018390662, 191018391577, 191018391591, 191018391546, 191018391676, 191018391690, 191018391706, 191018391720, 191018391898, 191018391942, 191018391966, 191018391973, 191018392000, 191018392017, 191018445713, 191018392079, 191018445744, 191018446147, 191018515478, 191018556877, 191018556990, 191018557096, 191018557102, 191018392055, 191018557140, 191018557188, 191018557201, 191018557782, 191018557799, 191018557836, 191018557911, 191018557942, 191018557997, 191018558079, 191018558123, 191018558130, 191018558154, 191018618612, 191018618674, 191018618735, 191018618759, 191018618766, 191018618803, 191018618827, 191018618841, 191018618957, 191018618971, 191018619022, 191018619039, 191018619053, 191018618995, 191018619084, 191018619107, 191018619206, 191018619220, 191018619237, 191018619268, 191018721343, 191018721152, 191018721039, 191018721312, 191018721183, 191018721305, 191018721428, 191018721084, 191018721138, 191018721077, 191018721299, 191018720995, 191018721046, 191018721473, 191018721220, 191018721206, 191018720711, 191018721053, 191018720773, 191018720971, 191018557935, 191018874667, 191018874698, 191018874728, 191018874766, 191018874810, 191018874858, 191018874902, 191018875060, 191018875008, 191018875169, 191018876043, 191018876265)
                AND rfg.film_genre_id = 3 AND rfg.is_primary = 'N';;

                INSERT INTO release_film_genre SELECT NULL, `release_id`, `film_genre_id`, `is_primary` FROM `ROLLBACK-MOV-2528_release_film_genre`;;

                DROP TABLE `ROLLBACK-MOV-2528_release_film_genre`;;
            </sql>
        </rollback>
    </changeSet>
</databaseChangeLog>
