<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2104141130 extends AbstractMigration
{
    public function up(): void
    {
        $table = $this->table('produto.aceitacao_variedade_transgenica');
        $rows = [
                  ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  1]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  2]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  3]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  4]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  5]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  6]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  7]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  8]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' =>  9]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 10]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 11]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 12]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 13]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 14]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 15]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 17]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 18]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 19]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 20]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 22]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 23]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 26]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 27]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1212, 'id_estado' => 39]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  1]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  2]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  3]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  4]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  5]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  6]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  7]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  8]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' =>  9]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 10]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 11]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 12]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 13]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 14]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 15]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 17]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 18]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 19]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 20]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 22]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 23]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 26]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 27]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1213, 'id_estado' => 39]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  1]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  2]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  3]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  4]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  5]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  6]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  7]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  8]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' =>  9]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 10]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 11]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 12]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 13]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 14]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 15]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 17]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 18]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 19]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 20]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 22]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 23]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 26]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 27]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1214, 'id_estado' => 39]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  1]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  2]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  3]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  4]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  5]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  6]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  7]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  8]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' =>  9]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 10]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 11]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 12]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 13]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 14]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 15]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 17]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 18]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 19]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 20]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 22]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 23]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 26]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 27]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1215, 'id_estado' => 39]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  1]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  2]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  3]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  4]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  5]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  6]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  7]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  8]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' =>  9]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 10]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 11]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 12]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 13]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 14]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 15]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 17]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 18]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 19]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 20]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 22]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 23]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 26]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 27]
                , ['id_usuario_criacao' => 2530, 'dt_criacao' => 'NOW()', 'id_produto' => 1216, 'id_estado' => 39]
        ];
        $table->insert($rows)
              ->save();
    }

    public function down(): void
    {
        $delete = $this->getQueryBuilder();
        $delete->delete('produto.aceitacao_variedade_transgenica')
               ->where(['id_usuario_criacao' => 2530, 'id_produto' => 1212])
               ->execute();
        $delete = $this->getQueryBuilder();
        $delete->delete('produto.aceitacao_variedade_transgenica')
               ->where(['id_usuario_criacao' => 2530, 'id_produto' => 1213])
               ->execute();
               $delete = $this->getQueryBuilder();
        $delete->delete('produto.aceitacao_variedade_transgenica')
               ->where(['id_usuario_criacao' => 2530, 'id_produto' => 1214])
               ->execute();
               $delete = $this->getQueryBuilder();
        $delete->delete('produto.aceitacao_variedade_transgenica')
               ->where(['id_usuario_criacao' => 2530, 'id_produto' => 1215])
               ->execute();
               $delete = $this->getQueryBuilder();
        $delete->delete('produto.aceitacao_variedade_transgenica')
               ->where(['id_usuario_criacao' => 2530, 'id_produto' => 1216])
               ->execute();
    }
}
