CREATE TABLE IF NOT EXISTS public.bas_metodo_pagamento ( codigo integer NOT NULL, descricao character varying(50) NOT NULL, tipo_integracao_cartao integer NOT NULL, devolve_troco character varying(1) NOT NULL, tecla_auxiliar_caixa character varying(6) NOT NULL, tecla_atalho_caixa character varying(2) NOT NULL, CONSTRAINT pk_bas_metodo_pagamento PRIMARY KEY (codigo), CONSTRAINT uk_tecla_auxiliar_tecla_atalho UNIQUE (tecla_auxiliar_caixa, tecla_atalho_caixa) ) TABLESPACE pg_default; ALTER TABLE IF EXISTS public.bas_metodo_pagamento OWNER to postgres; COMMENT ON TABLE public.bas_metodo_pagamento IS 'Cadastro dos Metodos de Pagamento do Caixa'; ALTER TABLE bas_tipo_pagto ADD COLUMN metodo_pagamento integer; UPDATE bas_tipo_pagto SET metodo_pagamento = 0 WHERE metodo_pagamento IS NULL; ALTER TABLE bas_tipo_pagto ALTER COLUMN metodo_pagamento SET NOT NULL; ALTER TABLE bas_tipo_pagto ADD COLUMN nr_parcelas_metodo integer; UPDATE bas_tipo_pagto SET nr_parcelas_metodo = 0 WHERE nr_parcelas_metodo IS NULL; ALTER TABLE bas_tipo_pagto ALTER COLUMN nr_parcelas_metodo SET NOT NULL;