<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class Task2210141443 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute(<<<SQL
UPDATE seguro.beneficiarios SET tp_pessoa = 'J' WHERE tp_pessoa = 'F' AND id_tipo_beneficiario <> 3 AND id_tipo_beneficiario is not null;

UPDATE seguro.propostas_beneficiarios spb
   SET tp_pessoa = sb.tp_pessoa
  FROM seguro.beneficiarios sb
 WHERE sb.cpf_cnpj = spb.nr_cpf_cnpj
   AND spb.tp_pessoa = 'F'
   AND sb.tp_pessoa = 'J';
SQL
);
    }

    public function down(): void
    {
    }
}
