<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2110212110 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute(<<<SQL
            INSERT INTO sistema.acao (
                ds_label,
                ds_module,
                ds_controller,
                ds_action,
                ds_param,
                id_parent,
                ds_image,
                ds_descricao,
                fl_tipo,
                dt_criacao,
                id_usuario_criacao,
                id
            ) VALUES (
                'Relatório de Controle das Emissões',
                'relatorio',
                'tecnica',
                'controleemissoes',
                'formsafra',
                709,
                '',
                'Relatório de Controle das Emissões',
                'R',
                '2021-10-29 10:25:44',
                3491,
                nextval('sistema.acao_id_seq'::regclass)
            );
SQL
        );
    }

    public function down(): void
    {
        $this->execute(<<<SQL
            DELETE FROM sistema.acao WHERE ds_module = 'relatorio' AND ds_controller = 'tecnica' AND ds_action = 'controleemissoes';
SQL
        );
    }
}
