Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mudança feita em todos os bancos.
- ALTER TABLE public.tb_art
- ADD COLUMN moeda_pagamento BIGINT;
- COMMENT ON COLUMN public.tb_art.moeda_pagamento
- IS 'Moeda de pagamento da ART.';
- ALTER TABLE public.tb_art
- RENAME COLUMN moeda_pagamento TO moedapagamento_id;
- ALTER TABLE public.tb_art
- ADD CONSTRAINT tb_art_fk FOREIGN KEY (moedapagamento_id)
- REFERENCES public.tb_tipomoeda(id)
- ON DELETE NO ACTION
- ON UPDATE NO ACTION
- NOT DEFERRABLE;
- Novas modificações :
- ALTER TABLE public.tb_tipomoeda
- ADD COLUMN data_inicio TIMESTAMP(0) WITHOUT TIME ZONE;
- COMMENT ON COLUMN public.tb_tipomoeda.data_inicio
- IS 'Início do Plano';
- ALTER TABLE public.tb_tipomoeda
- ALTER COLUMN data_inicio TYPE TIMESTAMP WITHOUT TIME ZONE;
- ALTER TABLE public.tb_tipomoeda
- ADD COLUMN data_fim TIMESTAMP WITHOUT TIME ZONE;
- COMMENT ON COLUMN public.tb_tipomoeda.data_fim
- IS 'Fim do Plano';
- -- Synchronization for tables:
- -- <crease_corp_db.public.tb_tipomoeda> and <creapa_corp_db.public.tb_tipomoeda>
- -- Type: Source to target
- BEGIN;
- -- Update different records
- UPDATE public.tb_tipomoeda
- SET data_inicio = '1994-07-01 00:00:00'
- WHERE id = 2;
- -- Insert additional records
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(4, '002', 'Cr$', 'Cruzeiro', '1942-11-01 00:00:00', '1967-02-12 00:00:00');
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(5, '003', 'NCr$', 'Cruzeiro Novo', '1967-02-13 00:00:00', '1970-05-14 00:00:00');
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(7, '004', 'Cr$', 'Cruzeiro', '1970-05-15 00:00:00', '1986-02-27 00:00:00');
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(8, '005', 'Cz$', 'Cruzado', '1986-02-28 00:00:00', '1989-01-15 00:00:00');
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(9, '006', 'NCz$', 'Cruzado novo', '1989-01-16 00:00:00', '1990-03-15 00:00:00');
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(10, '007', 'Cr$', 'Cruzeiro', '1990-03-16 00:00:00', '1993-07-31 00:00:00');
- INSERT INTO public.tb_tipomoeda (id, codigo, sigla, descricao, data_inicio, data_fim)
- VALUES(11, '008', 'CR$', 'Cruzeiro Real', '1993-08-01 00:00:00', '1994-06-30 00:00:00');
- -- Set sequence values
- ALTER SEQUENCE public.tb_tipomoeda_id_seq
- INCREMENT 1 MINVALUE 1
- MAXVALUE 9223372036854775807 START 1
- RESTART 12 CACHE 1
- NO CYCLE;
- COMMIT;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement