Subversion Repositories Integrator Subversion

Rev

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

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

SET search_path = sc_sec;

ALTER TABLE sec_lancamento ADD COLUMN dsc_observacao_notafiscal VARCHAR(200) NULL;

ALTER TABLE sec_pagamento ADD COLUMN seq_usuario BIGINT NULL;
ALTER TABLE sec_pagamento
   ADD CONSTRAINT fk_pagamento_usuario FOREIGN KEY (seq_usuario)
      REFERENCES sec_usuario (seq_usuario)
      ON DELETE RESTRICT ON UPDATE RESTRICT;

ALTER TABLE sec_produto DROP CONSTRAINT ck_produto_estilo;
ALTER TABLE sec_produto ADD CONSTRAINT ck_produto_estilo CHECK (tip_estilo IS NULL OR (tip_estilo IN ('T','U','S','E','P','C','A','F','L','D')));

comment ON COLUMN sec_produto.tip_estilo IS
'Valores possíveis:
T - TPU
U - ULTRA FINA
S - SILICONE
E - EMBORRACHADA
P - ESTAMPA
C - CARTEIRA
A - ANTI IMPACTO
F - FLIP
L - ACRÍLICO
D - DIVERSOS'
;

--UPDATE sec_produto SET dsc_produto = concat('COM BORDA ', dsc_produto) WHERE tip_estilo = 'A' and (dsc_produto not like 'CAPA PROTETORA%') and (dsc_produto not like 'CAPA MELKCO%') and (dsc_produto not like 'HARDBOX%') and (dsc_produto like '%HUSKY%' or dsc_produto like '%GIFFY%')
UPDATE sec_produto SET tip_estilo = 'P' WHERE tip_estilo = 'S' AND (dsc_produto LIKE '%HUSKY%' OR dsc_produto LIKE '%GIFFY%');

ALTER TABLE sec_cupom ADD COLUMN ind_limite_utilizacao BOOLEAN NULL;
UPDATE sec_cupom SET ind_limite_utilizacao = TRUE;
ALTER TABLE sec_cupom ALTER COLUMN ind_limite_utilizacao SET NOT NULL;

ALTER TABLE sec_cupom DROP CONSTRAINT fk_cupom_venda;
ALTER TABLE sec_cupom DROP COLUMN seq_venda;

ALTER TABLE sec_venda ADD COLUMN seq_cupom BIGINT NULL;
ALTER TABLE sec_venda
   ADD CONSTRAINT fk_venda_cupom FOREIGN KEY (seq_cupom)
      REFERENCES sec_cupom (seq_cupom)
      ON DELETE RESTRICT ON UPDATE RESTRICT;


         
SET search_path = public;