Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
/*========tur===================================================*/
2
/* DBMS name:     PostgreSQL 8                                  */
3
/* Criado em:     13/08/2018                                        */
4
/* Autor: Bruno Lopes Peixoto                                       */
5
/*==============================================================*/
6
 
7
SET search_path = sc_sec;
8
 
9
ALTER TABLE sec_lancamento ADD COLUMN dsc_observacao_notafiscal VARCHAR(200) NULL;
10
 
11
ALTER TABLE sec_pagamento ADD COLUMN seq_usuario BIGINT NULL;
12
ALTER TABLE sec_pagamento
13
   ADD CONSTRAINT fk_pagamento_usuario FOREIGN KEY (seq_usuario)
14
      REFERENCES sec_usuario (seq_usuario)
15
      ON DELETE RESTRICT ON UPDATE RESTRICT;
16
 
17
ALTER TABLE sec_produto DROP CONSTRAINT ck_produto_estilo;
18
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')));
19
 
20
comment ON COLUMN sec_produto.tip_estilo IS
21
'Valores possíveis:
22
T - TPU
23
U - ULTRA FINA
24
S - SILICONE
25
E - EMBORRACHADA
26
P - ESTAMPA
27
C - CARTEIRA
28
A - ANTI IMPACTO
29
F - FLIP
30
L - ACRÍLICO
31
D - DIVERSOS';
32
 
33
--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%')
34
UPDATE sec_produto SET tip_estilo = 'P' WHERE tip_estilo = 'S' AND (dsc_produto LIKE '%HUSKY%' OR dsc_produto LIKE '%GIFFY%');
35
 
36
ALTER TABLE sec_cupom ADD COLUMN ind_limite_utilizacao BOOLEAN NULL;
37
UPDATE sec_cupom SET ind_limite_utilizacao = TRUE;
38
ALTER TABLE sec_cupom ALTER COLUMN ind_limite_utilizacao SET NOT NULL;
39
 
40
ALTER TABLE sec_cupom DROP CONSTRAINT fk_cupom_venda;
41
ALTER TABLE sec_cupom DROP COLUMN seq_venda;
42
 
43
ALTER TABLE sec_venda ADD COLUMN seq_cupom BIGINT NULL;
44
ALTER TABLE sec_venda
45
   ADD CONSTRAINT fk_venda_cupom FOREIGN KEY (seq_cupom)
46
      REFERENCES sec_cupom (seq_cupom)
47
      ON DELETE RESTRICT ON UPDATE RESTRICT;
48
 
49
 
50
 
51
SET search_path = public;