Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

/*========tur===================================================*/
/* DBMS name:     PostgreSQL 8                                  */
/* Criado em:     28/08/2016                                        */
/* Autor: Bruno Lopes Peixoto                                       */
/*==============================================================*/

SET search_path = sc_sec;

comment ON COLUMN sec_conta.tip_frequencia IS
'Valores possíveis:
U - Única Vez
D - Diaramente
S - Semanal
M - Mensal
A - Anual'
;

ALTER TABLE sec_conta ADD CONSTRAINT ck_conta_frequencia_tipo CHECK (tip_frequencia IS NULL OR (tip_frequencia IN ('U','D','S','M','A')));


ALTER TABLE sec_transferencia ADD COLUMN ind_conferido BOOL NULL;

UPDATE sec_transferencia SET ind_conferido = TRUE;
   
ALTER TABLE sec_transferencia ALTER COLUMN ind_conferido SET NOT NULL;  










/* PARTE NÃO ALTERADA NO MODELO FISICO */
CREATE SEQUENCE sq_vendaformapag
INCREMENT 1
minvalue 1
maxvalue 99999999
START 1;

ALTER TABLE sq_vendaformapag owner TO sc_sec;

ALTER TABLE sec_venda_formapagament DROP CONSTRAINT pk_vendaformapag;
ALTER TABLE sec_venda_formapagament ADD COLUMN seq_vendaformapag int8 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_vendaformapag'::regclass);
DROP INDEX ix_vendaformapag;

ALTER TABLE sec_venda_formapagament ADD CONSTRAINT pk_vendaformapag PRIMARY KEY (seq_vendaformapag);
/******/         


SET search_path = public;