Subversion Repositories Integrator Subversion

Rev

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

/*========tur===================================================*/
/* DBMS name:     PostgreSQL 8                                  */
/* Criado em:     22/06/2019                                        */
/* Autor: Bruno Lopes Peixoto                                       */
/*==============================================================*/

SET search_path = sc_sec;


ALTER TABLE sec_lancamento DROP CONSTRAINT fk_lancamento_pessoa;
ALTER TABLE sec_lancamento
   ADD CONSTRAINT fk_lancamento_cupom FOREIGN KEY (seq_cupom)
      REFERENCES sec_cupom (seq_cupom)
      ON DELETE RESTRICT ON UPDATE RESTRICT;

ALTER TABLE sec_cupom ADD COLUMN tip_cupom VARCHAR(1) NULL;
ALTER TABLE sec_cupom ADD CONSTRAINT ck_cupom_tipo CHECK (tip_cupom IN ('P','R'));
UPDATE sec_cupom SET tip_cupom = 'P';
ALTER TABLE sec_cupom ALTER COLUMN tip_cupom SET NOT NULL;       

comment ON COLUMN sec_cupom.tip_cupom IS
'Valores possíveis:
P - Promocional
R - Reembolso'
;

ALTER TABLE sec_estoque_auditoria DROP CONSTRAINT ck_estoque_auditoria_tipo;
ALTER TABLE sec_estoque_auditoria ADD CONSTRAINT ck_estoque_auditoria_tipo CHECK (tip_estoque_auditoria IN ('A','C','T','S','D'));

comment ON COLUMN sec_estoque_auditoria.tip_estoque_auditoria IS
'Valores possíveis:
A - Avaria
C - Contagem
T - Transferência
S - Troca
D - Devolução'
;
 
         

SET search_path = public;