<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2103041428 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute("
            INSERT INTO sistema.acao (
                ds_label, 
                ds_module, 
                ds_controller, 
                ds_action,
                id_parent,
                ds_descricao, 
                fl_tipo, 
                id
            ) VALUES (
                'Relatório de Retornos da Seguradora', 
                'relatorio', 
                'tecnica', 
                'retornosseguradora',
                709,
                'Relatório de Retornos da Seguradora', 
                'R', 
                nextval('sistema.acao_id_seq'::regclass)
            )        
        ");
    }

    public function down(): void
    {
        $this->execute("
            DELETE FROM sistema.acao
             WHERE ds_controller = 'tecnica' 
               AND ds_action = 'retornosseguradora'
               AND ds_label = 'Relatório de Retornos da Seguradora'
        ");
    }
}
