<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2305181815 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute(<<<SQL
            INSERT INTO sistema.tipo_arquivo_laudo_previa (id_usuario_criacao, dt_criacao, ds_tipo_arquivo, ds_chave_tipo_arquivo)
                 VALUES (2068, now(), 'Autorização', 'AUTORIZACAO'),
                        (2068, now(), 'Contrato de Seguro', 'CONTRATO_SEGURO'),
                        (2068, now(), 'Procuração', 'PROCURACAO');
SQL
        );
    }

    public function down(): void
    {
        $this->execute(<<<SQL
            DELETE FROM sistema.tipo_arquivo_laudo_previa WHERE ds_chave_tipo_arquivo = 'AUTORIZACAO';
            DELETE FROM sistema.tipo_arquivo_laudo_previa WHERE ds_chave_tipo_arquivo = 'CONTRATO_SEGURO';
            DELETE FROM sistema.tipo_arquivo_laudo_previa WHERE ds_chave_tipo_arquivo = 'PROCURACAO';
SQL
        );
    }
}
