CREATE TABLE IF NOT EXISTS public.pag_credito_fornecedor ( filial integer NOT NULL, fornecedor integer NOT NULL, valor_credito numeric(18,6) NOT NULL, CONSTRAINT pk_pag_credito_fornecedor PRIMARY KEY (filial, fornecedor) ) TABLESPACE pg_default; ALTER TABLE IF EXISTS public.pag_credito_fornecedor OWNER to postgres; COMMENT ON TABLE public.pag_credito_fornecedor IS 'Tabela do Credito do Fornecedor'; CREATE TABLE IF NOT EXISTS public.pag_credito_historico ( sequencia integer NOT NULL, usuario integer NOT NULL, data date NOT NULL, hora time without time zone NOT NULL, filial integer NOT NULL, fornecedor integer NOT NULL, sinal character varying(1) NOT NULL, valor_anterior numeric(18,6) NOT NULL, valor_movimento numeric(18,6) NOT NULL, valor_atual numeric(18,6) NOT NULL, lista_duplicatas character varying NOT NULL, lista_fluxos character varying NOT NULL, CONSTRAINT pk_pag_credito_historico PRIMARY KEY (sequencia), CONSTRAINT fk_pag_credito_historico_fornecedor FOREIGN KEY (filial, fornecedor) REFERENCES public.pag_credito_fornecedor (filial, fornecedor) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT ) TABLESPACE pg_default; ALTER TABLE IF EXISTS public.pag_credito_historico OWNER to postgres; COMMENT ON TABLE public.pag_credito_historico IS 'Tabela do historico de utlizacao do credito do fornecedor';