<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2206171258 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute("UPDATE sinistro.avisos_final_replantio SET id_proposta = 754639 WHERE id =    641 AND id_proposta = 538830");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 754639 WHERE id = 105644 AND id_proposta = 538830");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 754639 WHERE id = 102377 AND id_proposta = 538830");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 754639 WHERE id = 100039 AND id_proposta = 538830");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 754639 WHERE id = 100038 AND id_proposta = 538830");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 754639 WHERE id = 100037 AND id_proposta = 538830");

        //$this->execute("UPDATE sinistro.processos SET id_proposta = 754639 WHERE id_proposta = 538830 AND id = 74799");
        
        $this->execute("UPDATE sinistro.laudos_preliminares set id_processo = 83022 where id in (39192) AND id_processo = 74799");
        $this->execute("UPDATE sinistro.processos_observacoes set id_processo = 83022 where id in (175329, 175330) AND id_processo = 74799");
        $this->execute("UPDATE log.log_sinistro_arquivos_transmissao set id_processo = 83022 where id in (151304) AND id_processo = 74799");
        $this->execute("UPDATE sinistro.processos_arquivos set id_processo = 83022 where id in (323936) AND id_processo = 74799");
        $this->execute("UPDATE sinistro.liquidacoes set id_processo = 83022 where id in (91185) AND id_processo = 74799");
        $this->execute("UPDATE sinistro.vistorias_processos set id_processo = 83022 where id in (137994, 137995, 147000, 147001) AND id_processo = 74799");

        $this->execute("UPDATE sinistro.processos_empresas set id_processo = 83022 WHERE id_processo = 74799 AND dt_criacao = '2021-10-25 21:01:24-03'");
        $this->execute("UPDATE sinistro.processos_empresas set id_processo = 83022 WHERE id_processo = 74799 AND dt_criacao = '2021-10-25 21:01:25-03'");
        $this->execute("UPDATE sinistro.processos_empresas set id_processo = 83022 WHERE id_processo = 74799 AND dt_criacao = '2022-01-10 15:51:21-03'");
    }

    public function down(): void
    {
        $this->execute("UPDATE sinistro.avisos_final_replantio SET id_proposta = 538830 WHERE id =    641 AND id_proposta = 754639");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 538830 WHERE id = 105644 AND id_proposta = 754639");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 538830 WHERE id = 102377 AND id_proposta = 754639");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 538830 WHERE id = 100039 AND id_proposta = 754639");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 538830 WHERE id = 100038 AND id_proposta = 754639");
        $this->execute("UPDATE sinistro.avisos                 SET id_proposta = 538830 WHERE id = 100037 AND id_proposta = 754639");

        //$this->execute("UPDATE sinistro.processos SET id_proposta = 538830 WHERE id_proposta = 754639 AND id = 74799");

        $this->execute("UPDATE sinistro.laudos_preliminares set id_processo = 74799 where id in (39192) AND id_processo = 83022");
        $this->execute("UPDATE sinistro.processos_observacoes set id_processo = 74799 where id in (175329, 175330) AND id_processo = 83022");
        $this->execute("UPDATE log.log_sinistro_arquivos_transmissao set id_processo = 74799 where id in (151304) AND id_processo = 83022");
        $this->execute("UPDATE sinistro.processos_arquivos set id_processo = 74799 where id in (323936) AND id_processo = 83022");
        $this->execute("UPDATE sinistro.liquidacoes set id_processo = 74799 where id in (91185) AND id_processo = 83022");
        $this->execute("UPDATE sinistro.vistorias_processos set id_processo = 74799 where id in (137994, 137995, 147000, 147001) AND id_processo = 83022");

        $this->execute("UPDATE sinistro.processos_empresas set id_processo = 74799 WHERE id_processo = 83022 AND dt_criacao = '2021-10-25 21:01:24-03'");
        $this->execute("UPDATE sinistro.processos_empresas set id_processo = 74799 WHERE id_processo = 83022 AND dt_criacao = '2021-10-25 21:01:25-03'");
        $this->execute("UPDATE sinistro.processos_empresas set id_processo = 74799 WHERE id_processo = 83022 AND dt_criacao = '2022-01-10 15:51:21-03'");
    }
}
