<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class TaskInc52025 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute(<<<SQL
            UPDATE sinistro.avisos set id_proposta = 992221 WHERE id = 145732;

            UPDATE sinistro.laudos_preliminares_itens_segurados SET id_item_segurado = 3774493 WHERE id_item_segurado = 3774496;
            UPDATE sinistro.laudos_preliminares_itens_segurados SET id_item_segurado = 3774494 WHERE id_item_segurado = 3774497;
            UPDATE sinistro.laudos_preliminares_itens_segurados SET id_item_segurado = 3774495 WHERE id_item_segurado = 3774498;

            UPDATE sinistro.laudos_finais_itens_segurados SET id_item_segurado = 3774493 WHERE id_item_segurado = 3774496;
            UPDATE sinistro.laudos_finais_itens_segurados SET id_item_segurado = 3774494 WHERE id_item_segurado = 3774497;
            UPDATE sinistro.laudos_finais_itens_segurados SET id_item_segurado = 3774495 WHERE id_item_segurado = 3774498;
SQL
        );
    }

    public function down(): void
    {
        $this->execute(<<<SQL

            UPDATE sinistro.laudos_finais_itens_segurados SET id_item_segurado = 3774496  WHERE id_item_segurado = 3774493;
            UPDATE sinistro.laudos_finais_itens_segurados SET id_item_segurado = 3774497  WHERE id_item_segurado = 3774494;
            UPDATE sinistro.laudos_finais_itens_segurados SET id_item_segurado = 3774498  WHERE id_item_segurado = 3774495;

            UPDATE sinistro.laudos_preliminares_itens_segurados SET id_item_segurado = 3774496  WHERE id_item_segurado = 3774493;
            UPDATE sinistro.laudos_preliminares_itens_segurados SET id_item_segurado = 3774497  WHERE id_item_segurado = 3774494;
            UPDATE sinistro.laudos_preliminares_itens_segurados SET id_item_segurado = 3774498  WHERE id_item_segurado = 3774495;

            UPDATE sinistro.avisos set id_proposta = 992222 WHERE id = 145732;
SQL
        );
    }
}
