Commit f518685211d0938d398f73929091940651b1fbe8

Authored by Herbert de Sousa Cruz
1 parent f7a525b0
Exists in master

Redmine #5142 - ajustes para migração da ENAP

cit-adm-materiais-api/src/main/resources/scripts-bd/Migracao_ENAP/02-EstruturaOrganizacional.sql
@@ -3,6 +3,17 @@ @@ -3,6 +3,17 @@
3 --===========================================================================-- 3 --===========================================================================--
4 4
5 BEGIN; -- #INI :: INICIALIZA AS TABELAS 5 BEGIN; -- #INI :: INICIALIZA AS TABELAS
  6 + ALTER TABLE public.seguranca_usuario_privilegio DISABLE TRIGGER ALL;
  7 + ALTER TABLE public.usuarioorganizacaoitem DISABLE TRIGGER ALL;
  8 + ALTER TABLE public.seguranca_usuario DISABLE TRIGGER ALL;
  9 + ALTER TABLE public.configuracaoparametrosistema DISABLE TRIGGER ALL;
  10 + ALTER TABLE public.configuracao DISABLE TRIGGER ALL;
  11 + ALTER TABLE public.estruturaorganizacional DISABLE TRIGGER ALL;
  12 + ALTER TABLE public.localizacao DISABLE TRIGGER ALL;
  13 + ALTER TABLE public.organizacao DISABLE TRIGGER ALL;
  14 + ALTER TABLE public.centrocusto DISABLE TRIGGER ALL;
  15 + ALTER TABLE public.contacontabil DISABLE TRIGGER ALL;
  16 +
6 DELETE FROM public.seguranca_usuario_privilegio; 17 DELETE FROM public.seguranca_usuario_privilegio;
7 DELETE FROM public.usuarioorganizacaoitem; 18 DELETE FROM public.usuarioorganizacaoitem;
8 DELETE FROM public.seguranca_usuario; 19 DELETE FROM public.seguranca_usuario;
@@ -13,6 +24,18 @@ BEGIN; -- #INI :: INICIALIZA AS TABELAS @@ -13,6 +24,18 @@ BEGIN; -- #INI :: INICIALIZA AS TABELAS
13 DELETE FROM public.organizacao; 24 DELETE FROM public.organizacao;
14 DELETE FROM public.centrocusto; 25 DELETE FROM public.centrocusto;
15 DELETE FROM public.contacontabil; 26 DELETE FROM public.contacontabil;
  27 +
  28 + ALTER TABLE public.seguranca_usuario_privilegio ENABLE TRIGGER ALL;
  29 + ALTER TABLE public.usuarioorganizacaoitem ENABLE TRIGGER ALL;
  30 + ALTER TABLE public.seguranca_usuario ENABLE TRIGGER ALL;
  31 + ALTER TABLE public.configuracaoparametrosistema ENABLE TRIGGER ALL;
  32 + ALTER TABLE public.configuracao ENABLE TRIGGER ALL;
  33 + ALTER TABLE public.estruturaorganizacional ENABLE TRIGGER ALL;
  34 + ALTER TABLE public.localizacao ENABLE TRIGGER ALL;
  35 + ALTER TABLE public.organizacao ENABLE TRIGGER ALL;
  36 + ALTER TABLE public.centrocusto ENABLE TRIGGER ALL;
  37 + ALTER TABLE public.contacontabil ENABLE TRIGGER ALL;
  38 +
16 UPDATE public.menu SET editor_id = NULL; 39 UPDATE public.menu SET editor_id = NULL;
17 COMMIT; -- #FIM :: INICIALIZA AS TABELAS 40 COMMIT; -- #FIM :: INICIALIZA AS TABELAS
18 41
cit-adm-materiais-api/src/main/resources/scripts-bd/Migracao_ENAP/04-Patrimonio.sql
@@ -174,21 +174,7 @@ BEGIN; -- #INI :: MOVIMENTACAO DE DAS ENTRADAS >> ENTRADA @@ -174,21 +174,7 @@ BEGIN; -- #INI :: MOVIMENTACAO DE DAS ENTRADAS >> ENTRADA
174 relacionamento do bem com algumas tabelas do ASI. 174 relacionamento do bem com algumas tabelas do ASI.
175 */ 175 */
176 DO $$ BEGIN RAISE NOTICE 'Desabilitando as constraints de bempatrimonial...'; END;$$; 176 DO $$ BEGIN RAISE NOTICE 'Desabilitando as constraints de bempatrimonial...'; END;$$;
177 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_2lyppwdaqeghbrhvpqd0xfsfg;  
178 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_5wpgein2ksk4x95rwoxybd1xb;  
179 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_6axsw7vlnwfmk3kul1i5snbw9;  
180 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_7ln6wvjsslq6pde27mpskfkk4;  
181 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_84t3s4qhvk3hux9nja6yvuskw;  
182 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_b0qq4c20jxhk0ld9fd6o81cxo;  
183 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_bms01vleymwfnpe82lu6ucw4q;  
184 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_cgrev0ob4hgxw11tutjjlecr9;  
185 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_ecwjmdimmqyl14q2vq4w7b1l2;  
186 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_8usk4bex1tcn1424glpmt3nsy;  
187 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_ggja01bbgksq3nhioymv7yoxd;  
188 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_hb7coo6b3g6vrqcxtbnvvxfy3;  
189 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_lo2mirunnjfe1jsrfhmvtx2b6;  
190 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_luhl9nankja63w09rxdaey0bu;  
191 - ALTER TABLE bempatrimonial DROP CONSTRAINT fk_qjtg4otjjxqsa7fkjp8or00e7; 177 + ALTER TABLE bempatrimonial DISABLE TRIGGER ALL;
192 178
193 DO $$ BEGIN RAISE NOTICE 'Importando os registros de bempatrimonial...'; END;$$; 179 DO $$ BEGIN RAISE NOTICE 'Importando os registros de bempatrimonial...'; END;$$;
194 INSERT INTO public.bempatrimonial 180 INSERT INTO public.bempatrimonial
@@ -390,80 +376,7 @@ COMMIT; -- #FIM :: ATRIBUINDO DETENTOR AOS BENS QUE POSSUEM DETENTOR ATRIBUIDO @@ -390,80 +376,7 @@ COMMIT; -- #FIM :: ATRIBUINDO DETENTOR AOS BENS QUE POSSUEM DETENTOR ATRIBUIDO
390 376
391 -- #INI :: RETORNANDO AS CONSTRAINTS DE BEMPATRIMONIAL 377 -- #INI :: RETORNANDO AS CONSTRAINTS DE BEMPATRIMONIAL
392 DO $$ BEGIN RAISE NOTICE 'Retornando as constraints de bempatrimonial...'; END;$$; 378 DO $$ BEGIN RAISE NOTICE 'Retornando as constraints de bempatrimonial...'; END;$$;
393 - ALTER TABLE bempatrimonial  
394 - ADD CONSTRAINT fk_2lyppwdaqeghbrhvpqd0xfsfg FOREIGN KEY (dominiosituacaofisica_id)  
395 - REFERENCES dominio (id) MATCH SIMPLE  
396 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
397 -  
398 - ALTER TABLE bempatrimonial  
399 - ADD CONSTRAINT fk_5wpgein2ksk4x95rwoxybd1xb FOREIGN KEY (autor_id)  
400 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
401 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
402 -  
403 - ALTER TABLE bempatrimonial  
404 - ADD CONSTRAINT fk_6axsw7vlnwfmk3kul1i5snbw9 FOREIGN KEY (entradaitem_id)  
405 - REFERENCES entradapatrimonioitem (id) MATCH SIMPLE  
406 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
407 -  
408 - ALTER TABLE bempatrimonial  
409 - ADD CONSTRAINT fk_7ln6wvjsslq6pde27mpskfkk4 FOREIGN KEY (responsavel_id)  
410 - REFERENCES parceiro_colaborador (id) MATCH SIMPLE  
411 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
412 -  
413 - ALTER TABLE bempatrimonial  
414 - ADD CONSTRAINT fk_84t3s4qhvk3hux9nja6yvuskw FOREIGN KEY (organizacao_id)  
415 - REFERENCES organizacao (id) MATCH SIMPLE  
416 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
417 -  
418 - ALTER TABLE bempatrimonial  
419 - ADD CONSTRAINT fk_b0qq4c20jxhk0ld9fd6o81cxo FOREIGN KEY (bempatrimonialprincipal_id)  
420 - REFERENCES bempatrimonial (id) MATCH SIMPLE  
421 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
422 -  
423 - ALTER TABLE bempatrimonial  
424 - ADD CONSTRAINT fk_bms01vleymwfnpe82lu6ucw4q FOREIGN KEY (detentor_id)  
425 - REFERENCES parceiro_colaborador (id) MATCH SIMPLE  
426 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
427 -  
428 - ALTER TABLE bempatrimonial  
429 - ADD CONSTRAINT fk_cgrev0ob4hgxw11tutjjlecr9 FOREIGN KEY (inativador_id)  
430 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
431 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
432 -  
433 - ALTER TABLE bempatrimonial  
434 - ADD CONSTRAINT fk_ecwjmdimmqyl14q2vq4w7b1l2 FOREIGN KEY (dominiostatus_id)  
435 - REFERENCES dominio (id) MATCH SIMPLE  
436 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
437 -  
438 - ALTER TABLE bempatrimonial  
439 - ADD CONSTRAINT fk_8usk4bex1tcn1424glpmt3nsy FOREIGN KEY (unidadeatual_id)  
440 - REFERENCES estruturaorganizacional (id) MATCH SIMPLE  
441 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
442 -  
443 - ALTER TABLE bempatrimonial  
444 - ADD CONSTRAINT fk_ggja01bbgksq3nhioymv7yoxd FOREIGN KEY (dominiostatusdepreciacao_id)  
445 - REFERENCES dominio (id) MATCH SIMPLE  
446 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
447 -  
448 - ALTER TABLE bempatrimonial  
449 - ADD CONSTRAINT fk_hb7coo6b3g6vrqcxtbnvvxfy3 FOREIGN KEY (editor_id)  
450 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
451 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
452 -  
453 - ALTER TABLE bempatrimonial  
454 - ADD CONSTRAINT fk_lo2mirunnjfe1jsrfhmvtx2b6 FOREIGN KEY (material_id)  
455 - REFERENCES materialpermanente (id) MATCH SIMPLE  
456 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
457 -  
458 - ALTER TABLE bempatrimonial  
459 - ADD CONSTRAINT fk_luhl9nankja63w09rxdaey0bu FOREIGN KEY (unidadecompra_id)  
460 - REFERENCES estruturaorganizacional (id) MATCH SIMPLE  
461 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
462 -  
463 - ALTER TABLE bempatrimonial  
464 - ADD CONSTRAINT fk_qjtg4otjjxqsa7fkjp8or00e7 FOREIGN KEY (fornecedor_id)  
465 - REFERENCES parceiro (id) MATCH SIMPLE  
466 - ON UPDATE NO ACTION ON DELETE NO ACTION; 379 + ALTER TABLE bempatrimonial ENABLE TRIGGER ALL;
467 -- #FIM :: RETORNANDO AS CONSTRAINTS DE BEMPATRIMONIAL 380 -- #FIM :: RETORNANDO AS CONSTRAINTS DE BEMPATRIMONIAL
468 381
469 382
@@ -669,49 +582,7 @@ BEGIN; -- #INI :: AJUSTES PARA CRIAR O CODIGO UNICO DA TRANSFERENCIA @@ -669,49 +582,7 @@ BEGIN; -- #INI :: AJUSTES PARA CRIAR O CODIGO UNICO DA TRANSFERENCIA
669 582
670 DO $$ 583 DO $$
671 BEGIN 584 BEGIN
672 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_bem;  
673 - EXCEPTION  
674 - WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE;  
675 - END$$;  
676 -  
677 - DO $$  
678 - BEGIN  
679 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_cont_d;  
680 - EXCEPTION  
681 - WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE;  
682 - END$$;  
683 -  
684 - DO $$  
685 - BEGIN  
686 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_cont_o;  
687 - EXCEPTION  
688 - WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE;  
689 - END$$;  
690 -  
691 - DO $$  
692 - BEGIN  
693 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_fun;  
694 - EXCEPTION  
695 - WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE;  
696 - END$$;  
697 -  
698 - DO $$  
699 - BEGIN  
700 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_prqi;  
701 - EXCEPTION  
702 - WHEN OTHERS THEN NULL;  
703 - END$$;  
704 -  
705 - DO $$  
706 - BEGIN  
707 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_tpst_o;  
708 - EXCEPTION  
709 - WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE;  
710 - END$$;  
711 -  
712 - DO $$  
713 - BEGIN  
714 - ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DROP CONSTRAINT fk_tibp_trin; 585 + ALTER TABLE ASIWEB.BP_TRANSF_INT_BEM DISABLE TRIGGER ALL;
715 EXCEPTION 586 EXCEPTION
716 WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE; 587 WHEN OTHERS THEN RAISE NOTICE '% %', SQLERRM, SQLSTATE;
717 END$$; 588 END$$;
@@ -1271,16 +1142,8 @@ COMMIT; -- #FIM :: MOVIMENTACAO DE BAIXAS >> BAIXA @@ -1271,16 +1142,8 @@ COMMIT; -- #FIM :: MOVIMENTACAO DE BAIXAS >> BAIXA
1271 BEGIN; -- #INI :: MIGRACAO DAS DEPRECIACOES >> DEPRECIACAO / DEPRECIACAOITEM 1142 BEGIN; -- #INI :: MIGRACAO DAS DEPRECIACOES >> DEPRECIACAO / DEPRECIACAOITEM
1272 1143
1273 DO $$ BEGIN RAISE NOTICE 'Desabilitando as constraints de depreciacao...'; END$$; 1144 DO $$ BEGIN RAISE NOTICE 'Desabilitando as constraints de depreciacao...'; END$$;
1274 - ALTER TABLE depreciacao DROP CONSTRAINT fk_7ir0d4f00iv0d5k2tqnado80t;  
1275 - ALTER TABLE depreciacao DROP CONSTRAINT fk_7qj52csr4ussngholioxwf8ny;  
1276 - ALTER TABLE depreciacao DROP CONSTRAINT fk_ax8wlx3nuo622jni9tlkf05t4;  
1277 - ALTER TABLE depreciacao DROP CONSTRAINT fk_hxiqvyjv7su2fsn0b3hcmuirx;  
1278 - ALTER TABLE depreciacaoitem DROP CONSTRAINT fk_1fssswosq1k83ghlnq8efennr;  
1279 - ALTER TABLE depreciacaoitem DROP CONSTRAINT fk_2lv1atngy0npqsjbxvg2j0nd8;  
1280 - ALTER TABLE depreciacaoitem DROP CONSTRAINT fk_5dd5ba2uf8vd5im0j6wy73xue;  
1281 - ALTER TABLE depreciacaoitem DROP CONSTRAINT fk_6dt6ljs2kog9j0hrugj4jp1cq;  
1282 - ALTER TABLE depreciacaoitem DROP CONSTRAINT fk_e1qmf052vbg4kbym0c2rl0t9;  
1283 - ALTER TABLE depreciacaoitem DROP CONSTRAINT fk_flvqkobbb468h7m7twqpg27wm; 1145 + ALTER TABLE depreciacao DISABLE TRIGGER ALL;
  1146 + ALTER TABLE depreciacaoitem DISABLE TRIGGER ALL;
1284 1147
1285 DO $$ BEGIN RAISE NOTICE 'Adiconando a coluna [anomes] em depreciacaoitem...'; END$$; 1148 DO $$ BEGIN RAISE NOTICE 'Adiconando a coluna [anomes] em depreciacaoitem...'; END$$;
1286 ALTER TABLE depreciacaoitem ADD COLUMN anomes char(6); 1149 ALTER TABLE depreciacaoitem ADD COLUMN anomes char(6);
@@ -1592,18 +1455,8 @@ COMMIT; -- #FIM :: MIGRACAO REAVALIACAO\REDUCAO >> BEMPATRIMONIALALTERACAO E BEM @@ -1592,18 +1455,8 @@ COMMIT; -- #FIM :: MIGRACAO REAVALIACAO\REDUCAO >> BEMPATRIMONIALALTERACAO E BEM
1592 1455
1593 1456
1594 BEGIN; -- DELETO AS CONSTRAINTS DAS TABELAS DE MOVIMENTO PARA FICAR MAIS RAPIDO (AO FINAL DOS INSERTS ELAS SAO CRIADAS NOVAMENTE) 1457 BEGIN; -- DELETO AS CONSTRAINTS DAS TABELAS DE MOVIMENTO PARA FICAR MAIS RAPIDO (AO FINAL DOS INSERTS ELAS SAO CRIADAS NOVAMENTE)
1595 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_114dqtx1g4ja80nkdqrw0ej0t;  
1596 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_2yfuukmqt1uyv7r0c9dc20xiw;  
1597 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_72shgmt8caaldg2m0kw2cvbhj;  
1598 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_8q85bxfuhk0f536ndy3y876xl;  
1599 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_blt6cqdh6lonms89du3m5wug8;  
1600 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_c2crmvotnfof8iv19h96qdn1h;  
1601 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_dpuxwhj1qoinbsbdem8hvey5l;  
1602 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_ixxyf53r9ft0t2tjgttwhq12r;  
1603 - ALTER TABLE contacontabilmovimento DROP CONSTRAINT fk_tltd08eva1hdwc3h7jlwjws4j;  
1604 - ALTER TABLE contacontabilmovpatrimonio DROP CONSTRAINT fk_1rrslp97ar7119a4fjw9h8xq7;  
1605 - ALTER TABLE contacontabilmovpatrimonio DROP CONSTRAINT fk_1uaukjmyd9srei1s6l3sueu9r;  
1606 - ALTER TABLE contacontabilmovpatrimonio DROP CONSTRAINT fk_qu9isdu7h3l1dabu9n9l2klab; 1458 + ALTER TABLE contacontabilmovimento DISABLE TRIGGER ALL;
  1459 + ALTER TABLE contacontabilmovpatrimonio DISABLE TRIGGER ALL;
1607 COMMIT; -- DELETO AS CONSTRAINTS DAS TABELAS DE MOVIMENTO PARA FICAR MAIS RAPIDO (AO FINAL DOS INSERTS ELAS SAO CRIADAS NOVAMENTE) 1460 COMMIT; -- DELETO AS CONSTRAINTS DAS TABELAS DE MOVIMENTO PARA FICAR MAIS RAPIDO (AO FINAL DOS INSERTS ELAS SAO CRIADAS NOVAMENTE)
1608 1461
1609 1462
@@ -2133,118 +1986,14 @@ COMMIT; -- DELETO AS CONSTRAINTS DAS TABELAS DE MOVIMENTO PARA FICAR MAIS RAPIDO @@ -2133,118 +1986,14 @@ COMMIT; -- DELETO AS CONSTRAINTS DAS TABELAS DE MOVIMENTO PARA FICAR MAIS RAPIDO
2133 1986
2134 1987
2135 BEGIN; --CRIO NOVAMENTE AS CONSTRAINTS DAS TABELAS DE MOVIMENTO 1988 BEGIN; --CRIO NOVAMENTE AS CONSTRAINTS DAS TABELAS DE MOVIMENTO
2136 - ALTER TABLE contacontabilmovimento  
2137 - ADD CONSTRAINT fk_tltd08eva1hdwc3h7jlwjws4j FOREIGN KEY (editor_id)  
2138 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2139 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2140 -  
2141 - ALTER TABLE contacontabilmovimento  
2142 - ADD CONSTRAINT fk_ixxyf53r9ft0t2tjgttwhq12r FOREIGN KEY (entrada_id)  
2143 - REFERENCES entrada (id) MATCH SIMPLE  
2144 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2145 -  
2146 - ALTER TABLE contacontabilmovimento  
2147 - ADD CONSTRAINT fk_dpuxwhj1qoinbsbdem8hvey5l FOREIGN KEY (inativador_id)  
2148 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2149 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2150 -  
2151 - ALTER TABLE contacontabilmovimento  
2152 - ADD CONSTRAINT fk_c2crmvotnfof8iv19h96qdn1h FOREIGN KEY (dominioclassereferencia_id)  
2153 - REFERENCES dominio (id) MATCH SIMPLE  
2154 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2155 -  
2156 - ALTER TABLE contacontabilmovimento  
2157 - ADD CONSTRAINT fk_blt6cqdh6lonms89du3m5wug8 FOREIGN KEY (tipomovimentocontacontabil_id)  
2158 - REFERENCES dominio (id) MATCH SIMPLE  
2159 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2160 -  
2161 - ALTER TABLE contacontabilmovimento  
2162 - ADD CONSTRAINT fk_8q85bxfuhk0f536ndy3y876xl FOREIGN KEY (contacontabil_id)  
2163 - REFERENCES contacontabil (id) MATCH SIMPLE  
2164 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2165 -  
2166 - ALTER TABLE contacontabilmovimento  
2167 - ADD CONSTRAINT fk_72shgmt8caaldg2m0kw2cvbhj FOREIGN KEY (autor_id)  
2168 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2169 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2170 -  
2171 - ALTER TABLE contacontabilmovimento  
2172 - ADD CONSTRAINT fk_114dqtx1g4ja80nkdqrw0ej0t FOREIGN KEY (transferenciaconta_id)  
2173 - REFERENCES transferenciacontacontabil (id) MATCH SIMPLE  
2174 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2175 -  
2176 - ALTER TABLE contacontabilmovimento  
2177 - ADD CONSTRAINT fk_2yfuukmqt1uyv7r0c9dc20xiw FOREIGN KEY (baixa_id)  
2178 - REFERENCES baixa (id) MATCH SIMPLE  
2179 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2180 -  
2181 - ALTER TABLE contacontabilmovpatrimonio  
2182 - ADD CONSTRAINT fk_qu9isdu7h3l1dabu9n9l2klab FOREIGN KEY (transferencia_id)  
2183 - REFERENCES transferencia (id) MATCH SIMPLE  
2184 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2185 -  
2186 - ALTER TABLE contacontabilmovpatrimonio  
2187 - ADD CONSTRAINT fk_1rrslp97ar7119a4fjw9h8xq7 FOREIGN KEY (bempatrimonial_id)  
2188 - REFERENCES bempatrimonial (id) MATCH SIMPLE  
2189 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2190 -  
2191 - ALTER TABLE contacontabilmovpatrimonio  
2192 - ADD CONSTRAINT fk_1uaukjmyd9srei1s6l3sueu9r FOREIGN KEY (id)  
2193 - REFERENCES contacontabilmovimento (id) MATCH SIMPLE  
2194 - ON UPDATE NO ACTION ON DELETE NO ACTION; 1989 + ALTER TABLE contacontabilmovimento ENABLE TRIGGER ALL;
  1990 + ALTER TABLE contacontabilmovpatrimonio ENABLE TRIGGER ALL;
2195 COMMIT; --CRIO NOVAMENTE AS CONSTRAINTS DAS TABELAS DE MOVIMENTO 1991 COMMIT; --CRIO NOVAMENTE AS CONSTRAINTS DAS TABELAS DE MOVIMENTO
2196 1992
2197 1993
2198 BEGIN; --CRIO AS CONSTRAINTS DE DEPRECIACAOITEM NOVAMENTE 1994 BEGIN; --CRIO AS CONSTRAINTS DE DEPRECIACAOITEM NOVAMENTE
2199 - ALTER TABLE depreciacao  
2200 - ADD CONSTRAINT fk_7ir0d4f00iv0d5k2tqnado80t FOREIGN KEY (organizacao_id)  
2201 - REFERENCES organizacao (id) MATCH SIMPLE  
2202 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2203 -  
2204 - ALTER TABLE depreciacao  
2205 - ADD CONSTRAINT fk_7qj52csr4ussngholioxwf8ny FOREIGN KEY (autor_id)  
2206 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2207 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2208 -  
2209 - ALTER TABLE depreciacao  
2210 - ADD CONSTRAINT fk_ax8wlx3nuo622jni9tlkf05t4 FOREIGN KEY (editor_id)  
2211 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2212 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2213 -  
2214 - ALTER TABLE depreciacao  
2215 - ADD CONSTRAINT fk_hxiqvyjv7su2fsn0b3hcmuirx FOREIGN KEY (inativador_id)  
2216 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2217 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2218 -  
2219 - ALTER TABLE depreciacaoitem  
2220 - ADD CONSTRAINT fk_flvqkobbb468h7m7twqpg27wm FOREIGN KEY (bempatrimonial_id)  
2221 - REFERENCES bempatrimonial (id) MATCH SIMPLE  
2222 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2223 -  
2224 - ALTER TABLE depreciacaoitem  
2225 - ADD CONSTRAINT fk_e1qmf052vbg4kbym0c2rl0t9 FOREIGN KEY (autor_id)  
2226 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2227 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2228 -  
2229 - ALTER TABLE depreciacaoitem  
2230 - ADD CONSTRAINT fk_6dt6ljs2kog9j0hrugj4jp1cq FOREIGN KEY (editor_id)  
2231 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2232 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2233 -  
2234 - ALTER TABLE depreciacaoitem  
2235 - ADD CONSTRAINT fk_5dd5ba2uf8vd5im0j6wy73xue FOREIGN KEY (depreciacao_id)  
2236 - REFERENCES depreciacao (id) MATCH SIMPLE  
2237 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2238 -  
2239 - ALTER TABLE depreciacaoitem  
2240 - ADD CONSTRAINT fk_2lv1atngy0npqsjbxvg2j0nd8 FOREIGN KEY (contacontabil_id)  
2241 - REFERENCES contacontabil (id) MATCH SIMPLE  
2242 - ON UPDATE NO ACTION ON DELETE NO ACTION;  
2243 -  
2244 - ALTER TABLE depreciacaoitem  
2245 - ADD CONSTRAINT fk_1fssswosq1k83ghlnq8efennr FOREIGN KEY (inativador_id)  
2246 - REFERENCES seguranca_usuario (id) MATCH SIMPLE  
2247 - ON UPDATE NO ACTION ON DELETE NO ACTION; 1995 + ALTER TABLE depreciacao ENABLE TRIGGER ALL;
  1996 + ALTER TABLE depreciacaoitem ENABLE TRIGGER ALL;
2248 COMMIT; --CRIO AS CONSTRAINTS DE DEPRECIACAOITEM NOVAMENTE 1997 COMMIT; --CRIO AS CONSTRAINTS DE DEPRECIACAOITEM NOVAMENTE
2249 1998
2250 1999