-- Table: public.prd_ficha_tecnica_embalagem_x_proposta -- DROP TABLE prd_ficha_tecnica_embalagem_x_proposta; CREATE TABLE prd_ficha_tecnica_embalagem_x_proposta( filial integer NOT NULL, proposta integer NOT NULL, proposta_sequencia integer NOT NULL, ficha_tecnica integer NOT NULL, ficha_tecnica_sequencia integer NOT NULL, CONSTRAINT pk_prd_ficha_tecnica_embalagem_x_proposta PRIMARY KEY (filial, proposta, proposta_sequencia, ficha_tecnica, ficha_tecnica_sequencia), CONSTRAINT fk_prd_ficha_tecnica_embalagem_x_proposta_proposta_item FOREIGN KEY (filial, proposta, proposta_sequencia) REFERENCES public.prd_ficha_tecnica_embalagem_proposta_item (filial, proposta, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT, CONSTRAINT fk_prd_ficha_tecnica_embalagem_x_proposta_ficha_tecnica FOREIGN KEY (filial, ficha_tecnica, ficha_tecnica_sequencia) REFERENCES public.prd_ficha_tecnica_embalagem (filial, ficha_tecnica, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT ) TABLESPACE pg_default; ALTER TABLE prd_ficha_tecnica_embalagem_x_proposta OWNER to postgres; INSERT INTO prd_ficha_tecnica_embalagem_x_proposta ( SELECT filial, proposta, proposta_item, ficha_tecnica, sequencia FROM prd_ficha_tecnica_embalagem ); ALTER TABLE prd_ficha_tecnica_embalagem DROP COLUMN proposta; ALTER TABLE prd_ficha_tecnica_embalagem DROP COLUMN proposta_item; ALTER TABLE log_prd_ficha_tecnica_embalagem DROP COLUMN ant_proposta; ALTER TABLE log_prd_ficha_tecnica_embalagem DROP COLUMN ant_proposta_item; ALTER TABLE log_prd_ficha_tecnica_embalagem DROP COLUMN atu_proposta; ALTER TABLE log_prd_ficha_tecnica_embalagem DROP COLUMN atu_proposta_item; CREATE TABLE public.prd_aux_ficha_tecnica_embalagem_proposta_duplicar ( terminal_ip character varying(50) NOT NULL, sequencia integer NOT NULL, filial integer NOT NULL, proposta integer NOT NULL, proposta_sequencia integer NOT NULL, referencia_produto character varying(100) NOT NULL, agrupamento integer NOT NULL, agrupamento_descricao character varying(100) NOT NULL, ficha_tecnica integer NOT NULL, ficha_tecnica_sequencia integer NOT NULL, cliente integer NOT NULL, cliente_nome character varying(100) NOT NULL, CONSTRAINT pk_prd_aux_ficha_tecnica_embalagem_proposta_duplicar PRIMARY KEY (terminal_ip, sequencia) ) TABLESPACE pg_default; ALTER TABLE public.prd_aux_ficha_tecnica_embalagem_proposta_duplicar OWNER to postgres;