<?php
declare(strict_types=1);

use Phinx\Migration\AbstractMigration;

final class TaskSr49347 extends AbstractMigration
{
    public function up(): void
    {
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN excluido                         BOOLEAN");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN dt_publicacao                    DATE");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN operacao                         VARCHAR(7)");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN id_usuario_criacao               INTEGER");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN data_criacao                     TIMESTAMP");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN id_proposta                      INTEGER");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN id_corretor                      INTEGER");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN ds_descricao                     TEXT");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN id_proposta_prtp                 INTEGER");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN id_orientacao_restricao_tecnica  INTEGER");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo ADD COLUMN id_historico                     INTEGER");

        $table = $this->table('manutencao.trabalho_escravo');
        $rows = [
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '53.093.685/0001-24', 'tipo' => 'J', 'ds_nome' => 'ACADEMIA ACTTIONOLINDA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '267.149.038-04'    , 'tipo' => 'F', 'ds_nome' => 'ADRIANO GOMES LEAL'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '920.373.485-68'    , 'tipo' => 'F', 'ds_nome' => 'AGRIPINO MARTINS CARVALHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '34.180.456/0001-00', 'tipo' => 'J', 'ds_nome' => 'AGROPECUARIA HARMONIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '123.159.826-34'    , 'tipo' => 'F', 'ds_nome' => 'AGUIMAR CARNEIRO DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '019.376.167-03'    , 'tipo' => 'F', 'ds_nome' => 'ALBERIQUE CORREA DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '111.250.125-87'    , 'tipo' => 'F', 'ds_nome' => 'ALBERTO JURAMAR LEMOS ANDRADE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '170.906.956-20'    , 'tipo' => 'F', 'ds_nome' => 'ALBINO NUNES NASCENTES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '32.373.267/0001-10', 'tipo' => 'J', 'ds_nome' => 'ALEGRO SERVICOS AUTOMOTIVOS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '157.103.007-72'    , 'tipo' => 'F', 'ds_nome' => 'ALVARO SIMOES ( ESPÓLIO)'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '14.302.981/0001-36', 'tipo' => 'J', 'ds_nome' => 'AMATERRA INDUSTRIA LTDA'],
                   //['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '14.302.981/0001-36', 'tipo' => 'J', 'ds_nome' => 'AMATERRA INDÚSTRIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '065.388.436-20'    , 'tipo' => 'F', 'ds_nome' => 'ANTONIO AUGUSTO DE JESUS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '105.122.906-52'    , 'tipo' => 'F', 'ds_nome' => 'ANTONIO CARLOS DE SOUZA MARTINS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '156.436.543-34'    , 'tipo' => 'F', 'ds_nome' => 'ANTONIO LUIZ DE LIMA ANDRADE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '262.667.681-00'    , 'tipo' => 'F', 'ds_nome' => 'ANTÔNIO SILVÉRIO DOS REIS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '008.438.915-05'    , 'tipo' => 'F', 'ds_nome' => 'ARINALDO OLIVEIRA DO NASCIMENTO'],
                   //['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '008.438.915-05'    , 'tipo' => 'F', 'ds_nome' => 'ARINALDO OLIVEIRA DO NASCIMENTO'],
                   //['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '008.438.915-05'    , 'tipo' => 'F', 'ds_nome' => 'ARINALDO OLIVEIRA DO NASCIMENTO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '283.718.952-91'    , 'tipo' => 'F', 'ds_nome' => 'ARQUIMEDES FRANCISCO ZEFERINO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '02.585.937/0001-00', 'tipo' => 'J', 'ds_nome' => 'ARTHUR AZEVEDO ENGENHARIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '22.376.653/0001-02', 'tipo' => 'J', 'ds_nome' => 'ASA BRANCA COMERCIO DE GENEROS ALIMENTICIOS EIRELI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '13.817.774/0001-51', 'tipo' => 'J', 'ds_nome' => 'ASSOCIACAO COMUNITARIA DE PRODUCAO E COMERCIALIZACAO DO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '779.695.963-04'    , 'tipo' => 'F', 'ds_nome' => 'BEZALIEL MOURA DE LIMA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '578.569.666-53'    , 'tipo' => 'F', 'ds_nome' => 'CELSO ALIET BATISTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '723.659.439-34'    , 'tipo' => 'F', 'ds_nome' => 'CELSO VINO COSTA JÚNIOR'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '06.981.180/0001-16', 'tipo' => 'J', 'ds_nome' => 'CEMIG DISTRIBUICAO S.A'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '917.974.384-68'    , 'tipo' => 'F', 'ds_nome' => 'CICERO RODRIGUES DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '05.326.878/0001-35', 'tipo' => 'J', 'ds_nome' => 'CLAUDINEI SOARES DA ROCHA & CIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '13.720.549/0001-00', 'tipo' => 'J', 'ds_nome' => 'CLAUDIOMIRO CAMARGO RIBEIRO E CIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '253.233.003-10'    , 'tipo' => 'F', 'ds_nome' => 'CLEOMILSON CARNEIRO DE MIRANDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '47.865.597/0001-09', 'tipo' => 'J', 'ds_nome' => 'COMPANHIA DE DESENVOLVIMENTO HABITACIONAL E URBANO DO ESTADO DE SAO PAULO - CDHU'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '26.760.224/0001-95', 'tipo' => 'J', 'ds_nome' => 'COMUNIDADE TERAPEUTICA TENDA DO ENCONTRO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '44.703.178/0001-74', 'tipo' => 'J', 'ds_nome' => 'CONSTRUTORA GOIS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '003.956.152-67'    , 'tipo' => 'F', 'ds_nome' => 'CRISLANE DOS SANTOS CORREIA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '691.557.044-68'    , 'tipo' => 'F', 'ds_nome' => 'CRISTOVAO DA SILVA FARIAS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '23.650.623/0001-05', 'tipo' => 'J', 'ds_nome' => 'DDR AGROFLORESTAL - COMERCIO DE PRODUTOS DE ORIGEM FLOR'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '18.460.972/0001-24', 'tipo' => 'J', 'ds_nome' => 'DITRASA MAQUINAS E IMPLEMENTOS AGRICOLAS LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '071.770.688-56'    , 'tipo' => 'F', 'ds_nome' => 'DONIZETE CLAUDIO VILHENA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '968.317.231-87'    , 'tipo' => 'F', 'ds_nome' => 'DOURIVAN CONCEICAO DE SOUSA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '26.169.682/0001-54', 'tipo' => 'J', 'ds_nome' => 'ECM - FUNDACOES E CONSTRUCOES EIRELI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '186.978.872-91'    , 'tipo' => 'F', 'ds_nome' => 'EDEUVALDO GOMES DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '087.090.175-34'    , 'tipo' => 'F', 'ds_nome' => 'EDINEA OLIVEIRA JAQUEIRA DA CRUZ'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '527.029.446-04'    , 'tipo' => 'F', 'ds_nome' => 'EDMARIO SILVA SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '542.838.094-20'    , 'tipo' => 'F', 'ds_nome' => 'EDNA ROLIM DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '112.212.258-63'    , 'tipo' => 'F', 'ds_nome' => 'EDUARDO RIBEIRO LIMA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '668.511.145-34'    , 'tipo' => 'F', 'ds_nome' => 'EDUARDO VELLOSO DANTAS AZI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '030.828.544-19'    , 'tipo' => 'F', 'ds_nome' => 'EDVALDO FARIAS GURJAO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '581.341.586-68'    , 'tipo' => 'F', 'ds_nome' => 'ELENCASTER CORREA SOBRAL'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '682.119.880-20'    , 'tipo' => 'F', 'ds_nome' => 'ELEOTERIO BACHI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '37.195.442/0001-40', 'tipo' => 'J', 'ds_nome' => 'ELIANE P DOS REIS-EXTRACAO LENHA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '438.169.241-15'    , 'tipo' => 'F', 'ds_nome' => 'EMIVAL ETERNO DA COSTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '617.760.416-15'    , 'tipo' => 'F', 'ds_nome' => 'ERIVAL FELICIANO RIBEIRO FILHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '372.485.101-49'    , 'tipo' => 'F', 'ds_nome' => 'ERNANI LUIZ SCHUCK'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '613.020.582-15'    , 'tipo' => 'F', 'ds_nome' => 'ERNESTO HIROSHI HARAYASHIKI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '374.970.576-34'    , 'tipo' => 'F', 'ds_nome' => 'ESPÓLIO DE RAIMUNDA BARROS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '038.517.494-21'    , 'tipo' => 'F', 'ds_nome' => 'FERNANDO GUSTAVO XAVIER DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '07.024.593/0001-75', 'tipo' => 'J', 'ds_nome' => 'FERRARI CONSTRUCOES E SERVICOS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '179.195.179-15'    , 'tipo' => 'F', 'ds_nome' => 'FLAVIO WALTER MEYER'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '384.437.858-88'    , 'tipo' => 'F', 'ds_nome' => 'FREDDIE PEREIRA COSTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '080.714.385-53'    , 'tipo' => 'F', 'ds_nome' => 'GERALDO AVELINO DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '018.346.083-92'    , 'tipo' => 'F', 'ds_nome' => 'GILBERTO COSTA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '359.775.582-87'    , 'tipo' => 'F', 'ds_nome' => 'GILCIMAR MODESTO DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '023.918.055-00'    , 'tipo' => 'F', 'ds_nome' => 'GIOVANI BATISTA SPAGNUOLO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '44.115.600/0001-70', 'tipo' => 'J', 'ds_nome' => 'GUEDES DOS SANTOS HOLDING LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '36.912.947/0001-16', 'tipo' => 'J', 'ds_nome' => 'GUIZARDI JUNIOR CONSTRUTORA E INCORPORADORA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '428.598.165-34'    , 'tipo' => 'F', 'ds_nome' => 'HUDSON PRIMO COELHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '714.953.381-77'    , 'tipo' => 'F', 'ds_nome' => 'HUSSEIN AL SABBAGH'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '043.135.345-04'    , 'tipo' => 'F', 'ds_nome' => 'IDALIA SANTOS PEREIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '14.454.243/0001-04', 'tipo' => 'J', 'ds_nome' => 'INVICTA COMERCIO E EMPREENDIMENTOS EIRELI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '040.139.484-00'    , 'tipo' => 'F', 'ds_nome' => 'IREMAR SILVA LIMA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '280.869.457-15'    , 'tipo' => 'F', 'ds_nome' => 'IVO DA GAMA PIRES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '413.806.655-15'    , 'tipo' => 'F', 'ds_nome' => 'JACKSON SOBRAL DE ALMEIDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '23.529.951/0001-58', 'tipo' => 'J', 'ds_nome' => 'JAICO CONSTRUTORA E DISTRIBUIDORA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '04.345.274/0003-35', 'tipo' => 'J', 'ds_nome' => 'J C CONSTRUÇÕES E IMOBILIÁRIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '481.259.202-00'    , 'tipo' => 'F', 'ds_nome' => 'JEAN KASSIO ALVES SOUZA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '379.868.304-25'    , 'tipo' => 'F', 'ds_nome' => 'JESILA MEYRE DE FRANCA ALBUQUERQUE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '710.146.952-36'    , 'tipo' => 'F', 'ds_nome' => 'JESUS RAMON LEONETT LEONETT'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '860.265.266-68'    , 'tipo' => 'F', 'ds_nome' => 'JOANA D‘ARC GONÇALVES DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '177.072.425-72'    , 'tipo' => 'F', 'ds_nome' => 'JOAO DANIEL MACHADO DE CASTRO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '620.999.735-04'    , 'tipo' => 'F', 'ds_nome' => 'JOAO MARQUES PEREIRA DA COSTA E SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '772.906.582-72'    , 'tipo' => 'F', 'ds_nome' => 'JOAO PAULO NUNES DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '237.227.621-20'    , 'tipo' => 'F', 'ds_nome' => 'JOAO ROBERTO BAIRD'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '451.478.689-68'    , 'tipo' => 'F', 'ds_nome' => 'JOAO VALDEMAR LOPES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '725.335.017-00'    , 'tipo' => 'F', 'ds_nome' => 'JOAQUIM ALVES DE ASSUNÇÃO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '257.677.205-68'    , 'tipo' => 'F', 'ds_nome' => 'JOAQUIM NERI NETO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '618.583.156-20'    , 'tipo' => 'F', 'ds_nome' => 'JOAQUIM RIBEIRO ANTUNES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '214.643.597-68'    , 'tipo' => 'F', 'ds_nome' => 'JOSE DAVID BONINSENHA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '330.695.814-04'    , 'tipo' => 'F', 'ds_nome' => 'JOSE FABIO MARTINS DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '366.461.806-87'    , 'tipo' => 'F', 'ds_nome' => 'JOSE LINO RABELO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '246.357.746-00'    , 'tipo' => 'F', 'ds_nome' => 'JOSE MARIA DOMINGOS DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '022.727.124-60'    , 'tipo' => 'F', 'ds_nome' => 'JOSEMAR JOSE DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '039.282.346-25'    , 'tipo' => 'F', 'ds_nome' => 'JOSE PAULO EVANGELISTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '072.199.213-73'    , 'tipo' => 'F', 'ds_nome' => 'JOSSIE THALIS LINHARES DA ROCHA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '074.266.150-49'    , 'tipo' => 'F', 'ds_nome' => 'JOVITA ESQUINA ANNES SALLES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '673.863.775-68'    , 'tipo' => 'F', 'ds_nome' => 'JUBERTO FERREIRA ALVES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '092.217.187-43'    , 'tipo' => 'F', 'ds_nome' => 'JULIANO DA CONCEICAO CABRAL'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '525.211.175-87'    , 'tipo' => 'F', 'ds_nome' => 'JÚLIO KLEBER COELHO DE ANDRADE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '11.578.843/0001-96', 'tipo' => 'J', 'ds_nome' => 'JURANDI MONTEIRO DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '08.672.027/0001-32', 'tipo' => 'J', 'ds_nome' => 'J W SOUSA LIMA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '775.527.411-04'    , 'tipo' => 'F', 'ds_nome' => 'LEOMAR MESSIAS DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '27.350.494/0001-90', 'tipo' => 'J', 'ds_nome' => 'LITORANEA LOCACOES LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '30.846.560/0001-22', 'tipo' => 'J', 'ds_nome' => 'LOTEAMENTO JOCKEY CLUB SPE LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '159.712.458-30'    , 'tipo' => 'F', 'ds_nome' => 'LUCIANA COZAC SAQUY'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '387.219.884-04'    , 'tipo' => 'F', 'ds_nome' => 'LUIZ FAGUNDES DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '15.091.515/0001-11', 'tipo' => 'J', 'ds_nome' => 'MADEIREIRA MEDIANEIRA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '05.972.538/0001-81', 'tipo' => 'J', 'ds_nome' => 'M. ALBERT. G. FERREIRA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '474.792.801-49'    , 'tipo' => 'F', 'ds_nome' => 'MANOEL DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '733.723.233-00'    , 'tipo' => 'F', 'ds_nome' => 'MANOEL NASCIMENTO CARVALHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '009.011.638-05'    , 'tipo' => 'F', 'ds_nome' => 'MANOEL SANTANA DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '645.940.414-34'    , 'tipo' => 'F', 'ds_nome' => 'MANUEL GOMES BARBOSA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '255.041.696-15'    , 'tipo' => 'F', 'ds_nome' => 'MARCIO FERREIRA DE ASSUNCAO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '47.627.543/0001-05', 'tipo' => 'J', 'ds_nome' => 'MARCO AURELIO FLORES DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '369.430.299-91'    , 'tipo' => 'F', 'ds_nome' => 'MARCOS BORGHETTI HARTMANN'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '45.458.182/0001-87', 'tipo' => 'J', 'ds_nome' => 'M A RESENDE SILVA CONFECCOES E COMERCIO DE ROUPAS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '29.163.580/0001-10', 'tipo' => 'J', 'ds_nome' => 'MARIA APARECIDA HERMINIO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '990.734.478-87'    , 'tipo' => 'F', 'ds_nome' => 'MARIA DE FATIMA NOGUEIRA PAIXAO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '311.138.458-64'    , 'tipo' => 'F', 'ds_nome' => 'MARIA PERPETUO LADEIRA OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '018.656.518-69'    , 'tipo' => 'F', 'ds_nome' => 'MARISA APARECIDA MELAZI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '32.102.290/0001-70', 'tipo' => 'J', 'ds_nome' => 'MATA FRIA INDUSTRIA E COMERCIO LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '32.102.290/0004-13', 'tipo' => 'J', 'ds_nome' => 'MATA FRIA INDÚSTRIA E COMÉRCIO LTDA'],
                   //['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '32.102.290/0004-13', 'tipo' => 'J', 'ds_nome' => 'MATA FRIA INDÚSTRIA E COMÉRCIO LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '32.102.290/0003-32', 'tipo' => 'J', 'ds_nome' => 'MATA FRIA INDÚSTRIA E COMÉRCIO LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '312.024.114-87'    , 'tipo' => 'F', 'ds_nome' => 'MAURO CESAR DE AQUINO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '04.990.070/0001-95', 'tipo' => 'J', 'ds_nome' => 'M & D CHURRASCARIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '42.179.714/0001-59', 'tipo' => 'J', 'ds_nome' => 'MI & CO CONFECCOES LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '19.318.306/0001-19', 'tipo' => 'J', 'ds_nome' => 'MINISTERIO PENTECOSTAL NOVOS GIDEOES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '660.549.403-25'    , 'tipo' => 'F', 'ds_nome' => 'NATAL ALVES BARROSO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '31.901.713/0001-50', 'tipo' => 'J', 'ds_nome' => 'NAVEGACAO MANSUR SA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '219.856.007-06'    , 'tipo' => 'F', 'ds_nome' => 'NELI MAURO GUIMARAES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '12.628.499/0001-65', 'tipo' => 'J', 'ds_nome' => 'NUXX CONFECCOES DE ROUPAS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '02.895.485/0001-54', 'tipo' => 'J', 'ds_nome' => 'OURO VERDE PECUARIA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '21.592.778/0006-11', 'tipo' => 'J', 'ds_nome' => 'OZIAS DOS SANTOS RIBEIRO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '34.577.910/0001-53', 'tipo' => 'J', 'ds_nome' => 'PACHECO ENGENHARIA E CONSTRUCOES LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '462.797.509-06'    , 'tipo' => 'F', 'ds_nome' => 'PAULO MARCELO GIGLI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '45.152.351/0001-56', 'tipo' => 'J', 'ds_nome' => 'PORTELA E MATOS CONSTRUTORA E INCORPORADORA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '394.786.530-91'    , 'tipo' => 'F', 'ds_nome' => 'RAINER DOWICH'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '103.389.967-45'    , 'tipo' => 'F', 'ds_nome' => 'RAUL ALVES ROBERTI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '24.675.070/0001-08', 'tipo' => 'J', 'ds_nome' => 'RBC COMERCIO & EMPREENDIMENTOS AGRICOLAS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '28.414.673/0001-07', 'tipo' => 'J', 'ds_nome' => 'RC DISTRIBUIDORA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '894.080.801-06'    , 'tipo' => 'F', 'ds_nome' => 'REGINALDO ALVES SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '005.034.703-92'    , 'tipo' => 'F', 'ds_nome' => 'RICHEL DE OLIVEIRA BRITO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '07.887.135/0001-60', 'tipo' => 'J', 'ds_nome' => 'RIPOM - AGRONEGOCIOS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '589.240.866-34'    , 'tipo' => 'F', 'ds_nome' => 'RITA DE CASSIA VIEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '550.329.666-49'    , 'tipo' => 'F', 'ds_nome' => 'RIUSON VITOR DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '452.875.975-68'    , 'tipo' => 'F', 'ds_nome' => 'ROBERTO OLIVEIRA CARNEIRO DOS SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '801.398.681-00'    , 'tipo' => 'F', 'ds_nome' => 'RODRIGO RICARDO CENI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '001.003.692-00'    , 'tipo' => 'F', 'ds_nome' => 'ROGERIO ALMEIDA DA CUNHA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '231.797.166-49'    , 'tipo' => 'F', 'ds_nome' => 'ROGERIO APARECIDO DE FARIA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '22.447.888/0001-48', 'tipo' => 'J', 'ds_nome' => 'RORAIMA VERDE INDUSTRIA E COMERCIO DE MADEIRAS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '42.765.803/0001-87', 'tipo' => 'J', 'ds_nome' => 'RUBEN DARIO VILLARROEL FUENTES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '03.343.213/0001-04', 'tipo' => 'J', 'ds_nome' => 'SANTUARIO NACIONAL DO BOM JESUS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '40.475.315/0001-00', 'tipo' => 'J', 'ds_nome' => 'SEBASTIANA DA SILVA MERGULHAO GRANJA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '254.782.810-34'    , 'tipo' => 'F', 'ds_nome' => 'SILVIO ORGANDINO SCHROEDER'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '04.490.916/0001-28', 'tipo' => 'J', 'ds_nome' => 'S.K.R.RATES LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '41.402.235/0001-97', 'tipo' => 'J', 'ds_nome' => 'S&S NASCIMENTO SERVICOS E TRANSPORTES LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '68.449.073/0001-07', 'tipo' => 'J', 'ds_nome' => 'SUPERMERCADO IRMAOS OLIVEIRA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '52.007.130/0001-50', 'tipo' => 'J', 'ds_nome' => 'TAYNAN WAGNER MIRANDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '519.645.203-63'    , 'tipo' => 'F', 'ds_nome' => 'THALES MOTA ARARUNA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '246.365.840-15'    , 'tipo' => 'F', 'ds_nome' => 'TOMAS ANDRZEJEWSKI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '031.897.986-13'    , 'tipo' => 'F', 'ds_nome' => 'VALDEMI COELHO DE ANDRADE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '688.196.173-15'    , 'tipo' => 'F', 'ds_nome' => 'VALDINA GONÇALVES DE SOUSA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '236.390.558-02'    , 'tipo' => 'F', 'ds_nome' => 'VALERIA CHURATA TININI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '374.704.506-53'    , 'tipo' => 'F', 'ds_nome' => 'VALMIRO CALAZANI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '046.908.848-62'    , 'tipo' => 'F', 'ds_nome' => 'VIRGILIO METTIFOGO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '29.986.236/0001-20', 'tipo' => 'J', 'ds_nome' => 'VW CONSULTORIA E CONSTRUCAO CIVIL EIRELI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '794.586.454-68'    , 'tipo' => 'F', 'ds_nome' => 'WEDJO RODRIGUES MACHADO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '000.422.561-94'    , 'tipo' => 'F', 'ds_nome' => 'WELMISTON APARECIDO OLIVEIRA BORGES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '12.464.089/0001-26', 'tipo' => 'J', 'ds_nome' => 'WL CONSTRUCOES E SERVICOS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'incluir', 'cpf_cnpj' => '45.431.952/0001-06', 'tipo' => 'J', 'ds_nome' => 'WM SERVICOS FLORESTAIS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113426, 'cpf_cnpj' => '27.090.456/0002-27','ds_nome' => 'A. DE C. BORGES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113431, 'cpf_cnpj' => '057.293.644-31'    ,'ds_nome' => 'ADEMAR PELONHA DE MENEZES FILHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113436, 'cpf_cnpj' => '521.267.221-04'    ,'ds_nome' => 'AGDA DIAS DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115314, 'cpf_cnpj' => '16.369.420/0001-80','ds_nome' => 'ÁGILE COMÉRCIO DE MADEIRA E SERVIÇOS DE TRANSPORTE LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113441, 'cpf_cnpj' => '268.528.106-15'    ,'ds_nome' => 'ALBANILSON DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113443, 'cpf_cnpj' => '022.586.214-02'    ,'ds_nome' => 'ALDEMIR LUIZ DE LIMA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113445, 'cpf_cnpj' => '700.364.030-91'    ,'ds_nome' => 'ALEXANDER VALDOIR HAGGE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115441, 'cpf_cnpj' => '75.784.140/0004-40','ds_nome' => 'AMAFIL INDUSTRIA E COMERCIO DE ALIMENTOS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113453, 'cpf_cnpj' => '639.738.980-49'    ,'ds_nome' => 'AMELIA MAPELLI PIONER'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113458, 'cpf_cnpj' => '366.224.998-70'    ,'ds_nome' => 'ANTÔNIO ALENISIO DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113467, 'cpf_cnpj' => '051.074.076-68'    ,'ds_nome' => 'APARECIDA MARIA DE JESUS COELHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113469, 'cpf_cnpj' => '927.797.191-68'    ,'ds_nome' => 'ARISTON COSTA CARDOSO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113470, 'cpf_cnpj' => '465.524.561-15'    ,'ds_nome' => 'ARLEI DE LIMA ACOSTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113472, 'cpf_cnpj' => '003.001.727-02'    ,'ds_nome' => 'ARNALDO ALVES FERREIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113475, 'cpf_cnpj' => '545.540.710-49'    ,'ds_nome' => 'ATELOR LUIS BALD'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113476, 'cpf_cnpj' => '134.417.282-20'    ,'ds_nome' => 'AUGUSTO CÉSAR CASTRO RODRIGUES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113486, 'cpf_cnpj' => '31.971.204/0001-01','ds_nome' => 'BWF FLORESTAL LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113487, 'cpf_cnpj' => '30.463.578/0001-45','ds_nome' => 'C A ASSESSORIA DE COBRANÇAS LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113488, 'cpf_cnpj' => '33.184.409/0001-64','ds_nome' => 'CAFÉ E BAR CABALERO LTDA. ME'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113490, 'cpf_cnpj' => '252.670.861-34'    ,'ds_nome' => 'CARLOS ALBERTO DE OLIVEIRA GUIMARÃES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113496, 'cpf_cnpj' => '430.713.331-53'    ,'ds_nome' => 'CARLOS ANTONIO PEREIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115392, 'cpf_cnpj' => '422.023.101-34'    ,'ds_nome' => 'CARLOS CESAR MARTINS LIMA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113503, 'cpf_cnpj' => '926.451.351-53'    ,'ds_nome' => 'CARLOS ROBERTO SAMPAIO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113504, 'cpf_cnpj' => '315.152.231-91'    ,'ds_nome' => 'CARLOS ROBERTO TAVARES DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113506, 'cpf_cnpj' => '30.617.362/0001-97','ds_nome' => 'CARVOEJAMENTO E TRANSPORTES BRITOS´S LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113508, 'cpf_cnpj' => '027.987.026-40'    ,'ds_nome' => 'CELIO DONIZETE ADAO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113513, 'cpf_cnpj' => '039.042.394-73'    ,'ds_nome' => 'CHARLES PATRICIO NOBREGA DE ANDRADE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113515, 'cpf_cnpj' => '040.322.196-05'    ,'ds_nome' => 'CLAUDIO DOMICIANO DOS REIS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113523, 'cpf_cnpj' => '06.056.851/0001-32','ds_nome' => 'CONFECÇÕES CLICLÉ LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113524, 'cpf_cnpj' => '30.799.231.0001-78','ds_nome' => 'CONSÓRCIO SP-270'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113525, 'cpf_cnpj' => '11.022.498/0001-00','ds_nome' => 'CONSTRUTORA CAMILLO E EMPREENDIMENTOS LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115224, 'cpf_cnpj' => '00.749.205/0001-74','ds_nome' => 'CONSTRUTORA INGAZEIRA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113562, 'cpf_cnpj' => '460.736.989-68'    ,'ds_nome' => 'EDSON FIRMINO DE PAULA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113563, 'cpf_cnpj' => '374.571.286-20'    ,'ds_nome' => 'EDSON GUIMARÃES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113571, 'cpf_cnpj' => '283.805.078-86'    ,'ds_nome' => 'EDVALDO CUBINES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115334, 'cpf_cnpj' => '231.523.110-87'    ,'ds_nome' => 'EGIDIO VILANI COMIN'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113574, 'cpf_cnpj' => '238.663.816-20'    ,'ds_nome' => 'ELIAZOR CAMPOS CAIXETA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113582, 'cpf_cnpj' => '016.412.141-20'    ,'ds_nome' => 'ERBES SANTOS VIEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113584, 'cpf_cnpj' => '015.899.206-78'    ,'ds_nome' => 'ERNANI JACQUES DURAES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113589, 'cpf_cnpj' => '989.282.446-68'    ,'ds_nome' => 'EVANDO DE SIQUEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115443, 'cpf_cnpj' => '758.533.026-04'    ,'ds_nome' => 'FABIO CEZAR BARROS LEAO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113605, 'cpf_cnpj' => '12.578.546/0001-03','ds_nome' => 'FLORA TRANSPORTES E SERVIÇOS LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113615, 'cpf_cnpj' => '259.509.910-87'    ,'ds_nome' => 'GENOIR GONCALVES DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113630, 'cpf_cnpj' => '04.400.507/0003-55','ds_nome' => 'H3 EMPREENDIMENTOS E PARTICIPAÇÕES LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113640, 'cpf_cnpj' => '88.969.399/0001-64','ds_nome' => 'HOTEL PIETA LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115388, 'cpf_cnpj' => '41.105.364/0001-13','ds_nome' => 'INCORPORADORA E CONSTRUTORA LOURENCO & DIAS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113657, 'cpf_cnpj' => '32.180.791/0001-75','ds_nome' => 'JOAO CARLOS DE FREITAS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115436, 'cpf_cnpj' => '690.377.521-87'    ,'ds_nome' => 'JOAO PEDRO DOS REIS DEL PINO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113662, 'cpf_cnpj' => '01.168.122/0001-54','ds_nome' => 'JOAO PEREIRA DA SILVA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113666, 'cpf_cnpj' => '583.512.991-20'    ,'ds_nome' => 'JOEL ROSARIO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115234, 'cpf_cnpj' => '013.269.326-75'    ,'ds_nome' => 'JOSE ALDO FERREIRA RAMOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113678, 'cpf_cnpj' => '10.552.940/0001-47','ds_nome' => 'JOSE CARLOS DO NASCIMENTO TRANSPORTES COLETIVO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113679, 'cpf_cnpj' => '478.139.203-25'    ,'ds_nome' => 'JOSE CLAUDIO ALVES DE OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113682, 'cpf_cnpj' => '010.721.706-63'    ,'ds_nome' => 'JOSE DA CRUZ RODRIGUES VIEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113683, 'cpf_cnpj' => '632.617.152-00'    ,'ds_nome' => 'JOSE DO CARMO ALMEIDA CORREA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113695, 'cpf_cnpj' => '01.096.265/0001-06','ds_nome' => 'JOSE MARCELINO SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113700, 'cpf_cnpj' => '018.618.863-30'    ,'ds_nome' => 'JOSÉ PIO LOPES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113703, 'cpf_cnpj' => '322.485.636-04'    ,'ds_nome' => 'JOSE TARCISIO DE SOUZA'],
                   //['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113703, 'cpf_cnpj' => '322.485.636-04'    ,'ds_nome' => 'JOSE TARCISIO DE SOUZA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115455, 'cpf_cnpj' => '917.560.811-15'    ,'ds_nome' => 'LEANDRO COSTA SOARES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113713, 'cpf_cnpj' => '735.389.572-15'    ,'ds_nome' => 'LEIDINALDO TEIXEIRA SANTIAGO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113716, 'cpf_cnpj' => '974.763.311-68'    ,'ds_nome' => 'LEONEZ SUCIA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113720, 'cpf_cnpj' => '03.096.036/0001-09','ds_nome' => 'LOCAL ASSISTENCIA E EVENTOS LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113721, 'cpf_cnpj' => '139.800.841-91'    ,'ds_nome' => 'LOURDES COELHO BARBOSA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115428, 'cpf_cnpj' => '603.947.496-34'    ,'ds_nome' => 'LUIZ HENRIQUE BERNARDES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113728, 'cpf_cnpj' => '023.260.609-97'    ,'ds_nome' => 'LUIZ SANCHES SANCHES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113731, 'cpf_cnpj' => '28.235.320/0001-40','ds_nome' => 'MADEIREIRA RORAIMA - COMERCIO E INDUSTRIA DE MADEIRAS LT'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113732, 'cpf_cnpj' => '013.858.471-07'    ,'ds_nome' => 'MAISA RODRIGUES DA COSTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113733, 'cpf_cnpj' => '04.967.234/0001-63','ds_nome' => 'MANA MINEIRO RESTAURANTE LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113735, 'cpf_cnpj' => '774.774.053-00'    ,'ds_nome' => 'MANOEL DE ARAUJO LOPES'],
                   //['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113735, 'cpf_cnpj' => '774.774.053-00'    ,'ds_nome' => 'MANOEL DE ARAÚJO LOPES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113743, 'cpf_cnpj' => '980.434.558-72'    ,'ds_nome' => 'MARCO ANTONIO DA SILVA COSTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115253, 'cpf_cnpj' => '035.874.558-64'    ,'ds_nome' => 'MARCO ANTONIO MESSIAS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115427, 'cpf_cnpj' => '603.641.061-15'    ,'ds_nome' => 'MARINA FLEURY CURADO ROSA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113752, 'cpf_cnpj' => '909.631.566-91'    ,'ds_nome' => 'MARQUES ALVARO BORGES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113754, 'cpf_cnpj' => '107.152.946-36'    ,'ds_nome' => 'MAURO JUNIO PEREIRA DE SOUZA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113757, 'cpf_cnpj' => '055.517.139-62'    ,'ds_nome' => 'MAYCON RODRIGO DA CUNHA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113761, 'cpf_cnpj' => '977.095.900-63'    ,'ds_nome' => 'MOACIR JOSE MACHADO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113766, 'cpf_cnpj' => '00.764.187/0001-08','ds_nome' => 'NAKEPE CREAÇÕES LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113772, 'cpf_cnpj' => '13.639.741/0001-69','ds_nome' => 'NEWTON CARLOS LOPES ALVES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113773, 'cpf_cnpj' => '306.251.733-68'    ,'ds_nome' => 'NILO FELIX CARDOSO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113777, 'cpf_cnpj' => '07.318.261/0001-01','ds_nome' => 'OLARIA SM LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113778, 'cpf_cnpj' => '365.612.581-34'    ,'ds_nome' => 'OLENIO CAVALLI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113779, 'cpf_cnpj' => '659.087.676-20'    ,'ds_nome' => 'OLIMPIA VIEIRA DE RESENDE'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113780, 'cpf_cnpj' => '420.379.801-91'    ,'ds_nome' => 'OLINO ALVES BOMDESPACHO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113786, 'cpf_cnpj' => '00.549.768/0001-19','ds_nome' => 'PASTELARIA IMPERIAL LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113795, 'cpf_cnpj' => '370.276.110-15'    ,'ds_nome' => 'PAULO ROGERIO LEMOS PEREIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113802, 'cpf_cnpj' => '63.346.605/0001-59','ds_nome' => 'R N SANTOS'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113805, 'cpf_cnpj' => '045.322.946-81'    ,'ds_nome' => 'RAFAEL SALDANHA JUNIOR'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113806, 'cpf_cnpj' => '30.703.510/0001-96','ds_nome' => 'RAIANE DA SILVA INACIO MARIANO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113820, 'cpf_cnpj' => '09.639.552/0001-19','ds_nome' => 'RESTAURANTE TUBARÃO DO KILO LTDA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113828, 'cpf_cnpj' => '428.497.216-20'    ,'ds_nome' => 'ROMILDO DE PAULA CINTRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113830, 'cpf_cnpj' => '816.491.933-00'    ,'ds_nome' => 'RONILDO DE FREITAS COSTA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113833, 'cpf_cnpj' => '29.227.854/0001-97','ds_nome' => 'ROSARIO ALEM EIRELI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113836, 'cpf_cnpj' => '11.751.340/0001-70','ds_nome' => 'SALINA BR COMÉRCIO LTDA.'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113838, 'cpf_cnpj' => '686.678.502-25'    ,'ds_nome' => 'SAMYR SOUZA OLIVEIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113839, 'cpf_cnpj' => '493.281.400-30'    ,'ds_nome' => 'SANDRO AUGUSTO DOS SANTOS BUENO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115414, 'cpf_cnpj' => '522.967.331-15'    ,'ds_nome' => 'SELMA PINTO DE ARRUDA GUIMARAES'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113841, 'cpf_cnpj' => '808.060.829-68'    ,'ds_nome' => 'SERGIO MOCELIN'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113844, 'cpf_cnpj' => '20.145.421/0004-60','ds_nome' => 'SIDERURGICA BANDEIRANTE LIMITADA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113849, 'cpf_cnpj' => '124.949.096-00'    ,'ds_nome' => 'SILVIO VIANA BAIAO'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113851, 'cpf_cnpj' => '03.592.334/0008-66','ds_nome' => 'SOCIEDADE MATODORADENSE DE AGRICULTURA E PECUARIA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113858, 'cpf_cnpj' => '658.085.760-91'    ,'ds_nome' => 'TORCATO JUNIOR TATIM'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115326, 'cpf_cnpj' => '206.820.001-02'    ,'ds_nome' => 'TRANSPORTADORA SIDER LIMEIRA EIRELI'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 113864, 'cpf_cnpj' => '599.476.752-20'    ,'ds_nome' => 'VALDINEI CORREA PEREIRA'],
                   ['dt_publicacao' => '2024-10-07', 'operacao' => 'excluir', 'id_proponente' => 115457, 'cpf_cnpj' => '949.731.642-91'    ,'ds_nome' => 'VINICIUS EUGENIO FOLETO']
                ];
        $table->insert($rows)
              ->save();

        $delete = $this->getQueryBuilder();
        $delete->delete('seguro.restricoes_tecnicas_proponentes_restricoes_tecnicas')
               ->where(['id_proponente_restricao' => 687])
               ->execute();
        
        $delete = $this->getQueryBuilder();
        $delete->delete('seguro.proponentes_restricoes_tecnicas_propostas')
               ->where(['id_proponente_restricao_tecnica' => 687])
               ->execute();

        $delete = $this->getQueryBuilder();
        $delete->delete('seguro.historico_proponente_restricao_tecnica')
               ->where(['id_proponente_restricao_tecnica' => 687])
               ->execute();

        $delete = $this->getQueryBuilder();
        $delete->delete('seguro.proponentes_restricoes_tecnicas')
               ->where(['id' => 687])
               ->execute();

        $this->execute("
                        CREATE OR REPLACE FUNCTION manutencao.trabalho_escravo( dtPublicacao   DATE
                                                                              ) RETURNS        VOID AS $$
                        DECLARE
                            inIdProponente              INTEGER;
                            inIdProponenteRestricao     INTEGER;
                            stSQL                       VARCHAR;
                            crCursor                    REFCURSOR;
                            reRecord                    RECORD;
                            dtNovaData                  VARCHAR;
                        BEGIN
                            SELECT TO_CHAR(dtPublicacao::DATE,'DD/MM/YYYY')
                              INTO dtNovaData
                                 ;

                            -- INCLUSAO
                            stSQL := '  SELECT cpf_cnpj
                                             , tipo
                                             , ds_nome
                                          FROM manutencao.trabalho_escravo
                                         WHERE dt_importacao IS NULL
                                           AND operacao = ''incluir''
                                      GROUP BY cpf_cnpj
                                             , tipo
                                             , ds_nome
                                     ';
                            OPEN crCursor FOR EXECUTE stSQL;
                            LOOP
                                FETCH crCursor INTO reRecord;
                                EXIT WHEN NOT FOUND;
                        
                                SELECT proponentes.id
                                  INTO inIdProponente
                                  FROM seguro.proponentes
                                 WHERE cpf_cnpj = reRecord.cpf_cnpj
                                     ;
                                IF inIdProponente IS NOT NULL THEN
                        
                                    UPDATE seguro.proponentes
                                       SET fl_restricao = TRUE
                                     WHERE id = inIdProponente
                                         ;
                        
                                    INSERT
                                      INTO seguro.proponentes_restricoes_tecnicas
                                         ( id_usuario_criacao
                                         , dt_criacao
                                         , id_proponente
                                         , id_corretor
                                         , ds_descricao
                                         , id_orientacao_restricao_tecnica
                                         )
                                    VALUES
                                         ( 2068
                                         , NOW()
                                         , inIdProponente
                                         , 165
                                         , 'NEGAR DIRETO. Condenação por trabalho escravo na listagem publicada em '|| dtNovaData ||'.'
                                         , 2
                                         );
                        
                                    INSERT
                                      INTO seguro.restricoes_tecnicas_proponentes_restricoes_tecnicas
                                         ( id_usuario_criacao
                                         , dt_criacao
                                         , id_proponente_restricao
                                         , id_restricao
                                         )
                                    VALUES
                                         ( 2068
                                         , NOW()
                                         , currval('seguro.proponentes_restricoes_tecnicas_id_seq')
                                         , 5
                                         );
                        
                                    UPDATE manutencao.trabalho_escravo
                                       SET inserido      = FALSE
                                         , id_proponente = inIdProponente
                                         , dt_importacao = NOW()
                                         , id_restricao  = currval('seguro.proponentes_restricoes_tecnicas_id_seq')
                                     WHERE cpf_cnpj = reRecord.cpf_cnpj
                                         ;
                        
                                    inIdProponente := NULL;
                                ELSE
                                    INSERT
                                      INTO seguro.proponentes
                                         ( id_usuario_criacao
                                         , dt_criacao
                                         , tp_pessoa
                                         , cpf_cnpj
                                         , ds_nome_proponente
                                         , fl_restricao
                                         )
                                    VALUES
                                         ( 2068
                                         , NOW()
                                         , reRecord.tipo
                                         , reRecord.cpf_cnpj
                                         , reRecord.ds_nome
                                         , TRUE
                                         );
                        
                                    INSERT
                                      INTO seguro.proponentes_restricoes_tecnicas
                                         ( id_usuario_criacao
                                         , dt_criacao
                                         , id_proponente
                                         , id_corretor
                                         , ds_descricao
                                         , id_orientacao_restricao_tecnica
                                         )
                                    VALUES
                                         ( 2068
                                         , NOW()
                                         , currval('seguro.proponentes_id_seq')
                                         , 165
                                         , 'NEGAR DIRETO. Condenação por trabalho escravo na listagem publicada em '|| dtNovaData ||'.'
                                         , 2
                                         );
                        
                                    INSERT
                                      INTO seguro.restricoes_tecnicas_proponentes_restricoes_tecnicas
                                         ( id_usuario_criacao
                                         , dt_criacao
                                         , id_proponente_restricao
                                         , id_restricao
                                         )
                                    VALUES
                                         ( 2068
                                         , NOW()
                                         , currval('seguro.proponentes_restricoes_tecnicas_id_seq')
                                         , 5
                                         );
                        
                                    UPDATE manutencao.trabalho_escravo
                                       SET inserido      = TRUE
                                         , id_proponente = currval('seguro.proponentes_id_seq')
                                         , dt_importacao = NOW()
                                         , id_restricao  = currval('seguro.proponentes_restricoes_tecnicas_id_seq')
                                     WHERE cpf_cnpj = reRecord.cpf_cnpj
                                         ;
                                END IF;
                         
                            END LOOP;
                            CLOSE crCursor;


                            -- EXCLUSAO
                            stSQL := '  SELECT id_proponente
                                             , cpf_cnpj
                                             , ds_nome
                                          FROM manutencao.trabalho_escravo
                                         WHERE dt_importacao IS NULL
                                           AND operacao = ''excluir''
                                      GROUP BY id_proponente
                                             , cpf_cnpj
                                             , ds_nome
                                     ';
                            OPEN crCursor FOR EXECUTE stSQL;
                            LOOP
                                FETCH crCursor INTO reRecord;
                                EXIT WHEN NOT FOUND;
                        
                                SELECT proponentes_restricoes_tecnicas.id
                                  INTO inIdProponenteRestricao
                                  FROM seguro.proponentes_restricoes_tecnicas
                                 WHERE id_proponente = reRecord.id_proponente
                                   AND ds_descricao ilike '%NEGAR DIRETO. Condenação por trabalho escravo na listagem publicada em%'
                                     ;
                                IF inIdProponenteRestricao IS NOT NULL THEN
                        
                                    UPDATE manutencao.trabalho_escravo
                                       SET id_usuario_criacao              = busca_restricao.id_usuario_criacao
                                         , data_criacao                    = busca_restricao.dt_criacao
                                         , id_restricao                    = busca_restricao.id
                                         , id_proposta                     = busca_restricao.id_proposta
                                         , id_corretor                     = busca_restricao.id_corretor
                                         , ds_descricao                    = busca_restricao.ds_descricao
                                         , id_orientacao_restricao_tecnica = busca_restricao.id_orientacao_restricao_tecnica
                                         , id_proposta_prtp                = busca_restricao.id_proposta_prtp
                                         , id_historico                    = busca_restricao.id_historico
                                      FROM (
                                             SELECT proponentes_restricoes_tecnicas.id_usuario_criacao
                                                  , proponentes_restricoes_tecnicas.dt_criacao
                                                  , proponentes_restricoes_tecnicas.id
                                                  , proponentes_restricoes_tecnicas.id_proposta
                                                  , proponentes_restricoes_tecnicas.id_corretor
                                                  , proponentes_restricoes_tecnicas.ds_descricao
                                                  , proponentes_restricoes_tecnicas.id_orientacao_restricao_tecnica
                                                  , proponentes_restricoes_tecnicas_propostas.id_proposta AS id_proposta_prtp
                                                  , historico_proponente_restricao_tecnica.id AS id_historico
                                                  , proponentes_restricoes_tecnicas.id_proponente
                                               FROM seguro.proponentes_restricoes_tecnicas
                                               JOIN seguro.proponentes_restricoes_tecnicas_propostas
                                                 ON proponentes_restricoes_tecnicas_propostas.id_proponente_restricao_tecnica = proponentes_restricoes_tecnicas.id
                                               JOIN seguro.historico_proponente_restricao_tecnica
                                                 ON historico_proponente_restricao_tecnica.id_proponente_restricao_tecnica = proponentes_restricoes_tecnicas.id
                                              WHERE proponentes_restricoes_tecnicas.ds_descricao ilike '%NEGAR DIRETO. Condenação por trabalho escravo na listagem publicada em%'
                                                AND proponentes_restricoes_tecnicas.id_proponente = reRecord.id_proponente
                                           ) AS busca_restricao
                                     WHERE trabalho_escravo.id_proponente = busca_restricao.id_proponente
                                       AND trabalho_escravo.operacao      = 'excluir'
                                       AND trabalho_escravo.dt_publicacao = dtPublicacao
                                         ;
                                         
                                    DELETE
                                      FROM seguro.restricoes_tecnicas_proponentes_restricoes_tecnicas
                                     WHERE id_usuario_criacao      = 2068
                                       AND id_proponente_restricao = inIdProponenteRestricao
                                       AND id_restricao            = 5
                                         ;
                                
                                    DELETE
                                      FROM seguro.proponentes_restricoes_tecnicas_propostas
                                     WHERE id_usuario_criacao              = 2068
                                       AND id_proponente_restricao_tecnica = inIdProponenteRestricao
                                         ;
                                
                                    DELETE
                                      FROM seguro.historico_proponente_restricao_tecnica
                                     WHERE id_usuario_criacao              = 2068
                                       AND id_proponente_restricao_tecnica = inIdProponenteRestricao
                                         ;
                                
                                    DELETE
                                      FROM seguro.proponentes_restricoes_tecnicas
                                     WHERE id_usuario_criacao = 2068
                                       AND id                 = inIdProponenteRestricao
                                       AND id_proponente      = reRecord.id_proponente
                                       AND ds_descricao   ilike '%NEGAR DIRETO. Condenação por trabalho escravo na listagem publicada em%'
                                         ;
                                
                                    UPDATE manutencao.trabalho_escravo
                                       SET excluido      = TRUE
                                     WHERE id_proponente = reRecord.id_proponente
                                         ;
                                END IF;
                         
                            END LOOP;
                            CLOSE crCursor;
                        END;
                        $$ LANGUAGE 'plpgsql';
                      ");
        $this->execute("SELECT manutencao.trabalho_escravo('2024-10-07')");
    }

    public function down(): void
    {
        $this->execute("
                        CREATE OR REPLACE FUNCTION manutencao.rollback_trabalho_escravo( dtPublicacao  DATE
                                                                                       ) RETURNS       VOID AS $$
                        DECLARE
                            inIdProponente      INTEGER;
                            stSQL               VARCHAR;
                            crCursor            REFCURSOR;
                            reRecord            RECORD;
                        BEGIN
                            stSQL := 'SELECT *
                                        FROM manutencao.trabalho_escravo
                                       WHERE dt_publicacao = '''|| dtPublicacao ||'''
                                         AND operacao = ''incluir''
                                     ';
                            OPEN crCursor FOR EXECUTE stSQL;
                            LOOP
                                FETCH crCursor INTO reRecord;
                                EXIT WHEN NOT FOUND;

                                DELETE
                                  FROM seguro.restricoes_tecnicas_proponentes_restricoes_tecnicas
                                 WHERE id_usuario_criacao      = 2068
                                   AND id_proponente_restricao = reRecord.id_restricao
                                   AND id_restricao            = 5
                                     ;

                                DELETE
                                  FROM seguro.proponentes_restricoes_tecnicas
                                 WHERE id_usuario_criacao = 2068
                                   AND id_proponente      = reRecord.id_proponente
                                   AND id                 = reRecord.id_restricao
                                   AND ds_descricao   ilike '%NEGAR DIRETO. Condenação por trabalho escravo na listagem publicada em%'
                                     ;

                                IF reRecord.inserido = TRUE THEN
                                    DELETE
                                      FROM seguro.proponentes
                                     WHERE id_usuario_criacao = 2068
                                       AND id                 = reRecord.id_proponente
                                       AND cpf_cnpj           = reRecord.cpf_cnpj
                                         ;
                                END IF;

                            END LOOP;
                            CLOSE crCursor;



                            stSQL := 'SELECT *
                                        FROM manutencao.trabalho_escravo
                                       WHERE dt_publicacao = '''|| dtPublicacao ||'''
                                         AND operacao = ''excluir''
                                     ';
                            OPEN crCursor FOR EXECUTE stSQL;
                            LOOP
                                FETCH crCursor INTO reRecord;
                                EXIT WHEN NOT FOUND;

                                INSERT
                                 INTO seguro.proponentes_restricoes_tecnicas
                                    ( id_usuario_criacao
                                    , dt_criacao
                                    , id
                                    , id_proponente
                                    , id_corretor
                                    , ds_descricao
                                    , id_orientacao_restricao_tecnica
                                    )
                                VALUES
                                    ( reRecord.id_usuario_criacao
                                    , reRecord.data_criacao
                                    , reRecord.id_restricao
                                    , reRecord.id_proponente
                                    , reRecord.id_corretor
                                    , reRecord.ds_descricao
                                    , reRecord.id_orientacao_restricao_tecnica
                                    );

                                IF reRecord.id_proposta IS NOT NULL THEN
                                    INSERT
                                      INTO seguro.proponentes_restricoes_tecnicas_propostas
                                         ( id_usuario_criacao
                                         , dt_criacao
                                         , id_proponente_restricao_tecnica
                                         , id_proposta
                                         )
                                    VALUES
                                         ( reRecord.id_usuario_criacao
                                         , reRecord.data_criacao
                                         , reRecord.id_restricao
                                         , reRecord.id_proposta_prtp
                                         );
                                END IF;

                                INSERT
                                  INTO seguro.historico_proponente_restricao_tecnica
                                     ( id_usuario_criacao
                                     , dt_criacao
                                     , id
                                     , id_proponente_restricao_tecnica
                                     )
                                VALUES
                                     ( reRecord.id_usuario_criacao
                                     , reRecord.data_criacao
                                     , reRecord.id_historico
                                     , reRecord.id_restricao
                                     );

                                INSERT
                                  INTO seguro.restricoes_tecnicas_proponentes_restricoes_tecnicas
                                     ( id_usuario_criacao
                                     , dt_criacao
                                     , id_proponente_restricao
                                     , id_restricao
                                     )
                                VALUES
                                     ( reRecord.id_usuario_criacao
                                     , reRecord.data_criacao
                                     , reRecord.id_restricao
                                     , 5
                                     );

                            END LOOP;
                            CLOSE crCursor;

                        END;
                        $$ LANGUAGE 'plpgsql';
                      ");
        $this->execute("SELECT manutencao.rollback_trabalho_escravo('2024-10-07')");

        $delete = $this->getQueryBuilder();
        $delete->delete('manutencao.trabalho_escravo')
               ->where(['dt_publicacao' => '2024-10-07'])
               ->execute();
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN excluido");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN dt_publicacao");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN operacao");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN id_usuario_criacao");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN data_criacao");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN id_proposta");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN id_corretor");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN ds_descricao");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN id_proposta_prtp");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN id_orientacao_restricao_tecnica");
        $this->execute("ALTER TABLE manutencao.trabalho_escravo DROP COLUMN id_historico");
    }
}