Commit 0f6598e23c8573b4f99ef6eeea7d036e6a504b54

Authored by Marcelo Linhares
1 parent 7a35ec27
Exists in MarceloOracle2

Adequando p Oracle

Showing 1 changed file with 5 additions and 1 deletions   Show diff stats
bd/PenMetaBD.php
... ... @@ -420,7 +420,7 @@ class PenMetaBD extends InfraMetaBD {
420 420  
421 421 public function adicionarChaveEstrangeira($strNomeFK, $strTabela, $arrCampos, $strTabelaOrigem, $arrCamposOrigem) {
422 422 $strNomeFK = substr($strNomeFK, 0, 30);
423   - if($strNomeFK=='fk_md_pen_componente_digital_m' && $strTabela=='md_pen_componente_digital' && $strTabelaOrigem=='md_pen_tram' && $arrCampos[0]=='numero_registro'){
  423 + if($strNomeFK=='fk_md_pen_componente_digital_m' && $strTabela=='md_pen_componente_digital' && $strTabelaOrigem=='md_pen_tramite' && $arrCampos[0]=='numero_registro'){
424 424 $strNomeFK='fk_md_pen_componente_digital_2';
425 425 }
426 426 if($strNomeFK=='fk_md_pen_rel_doc_map_enviado_' && $strTabela=='md_pen_rel_doc_map_enviado' && $strTabelaOrigem=='md_pen_especie_documental' && $arrCampos[0]=='codigo_especie'){
... ... @@ -429,6 +429,10 @@ class PenMetaBD extends InfraMetaBD {
429 429 if($strNomeFK=='fk_md_pen_rel_doc_map_recebido' && $strTabela=='md_pen_rel_doc_map_recebido' && $strTabelaOrigem=='md_pen_especie_documental' && $arrCampos[0]=='codigo_especie'){
430 430 $strNomeFK='fk_md_pen_rel_doc_map_recebid2';
431 431 }
  432 + if($strNomeFK=='fk_md_pen_rel_doc_map_recebido' && $strTabela=='md_pen_rel_doc_map_recebido' && $strTabelaOrigem=='md_pen_especie_documental' && $arrCampos[0]=='codigo_especie'){
  433 + $strNomeFK='fk_md_pen_rel_doc_map_recebid2';
  434 + }
  435 + //alter table md_pen_componente_digital add constraint fk_md_pen_componente_digital_m foreign key (numero_registro,id_tramite) references md_pen_tramite (numero_registro,id_tramite)
432 436 //alter table md_pen_rel_doc_map_recebido add constraint fk_md_pen_rel_doc_map_recebido foreign key (codigo_especie) references md_pen_especie_documental (id_especie)
433 437 //alter table md_pen_rel_doc_map_enviado add constraint fk_md_pen_rel_doc_map_enviado_ foreign key (codigo_especie) references md_pen_especie_documental (id_especie)
434 438 //alter table md_pen_componente_digital add constraint fk_md_pen_componente_digital_m foreign key (numero_registro,id_tramite) references md_pen_tram (numero_registro,id_tramite)
... ...