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:     30/05/2020                                        */
4
/* Autor: Bruno Lopes Peixoto                                       */
5
/*==============================================================*/
6
 
7
SET search_path = sc_sec;
8
 
9
ALTER TABLE sec_pedido ALTER COLUMN tip_situacao TYPE VARCHAR(2);
10
ALTER TABLE sec_pedido DROP CONSTRAINT ck_pedido_situacao;
11
 
12
UPDATE sec_pedido SET tip_situacao = 'NO' WHERE tip_situacao = 'N';
13
UPDATE sec_pedido SET tip_situacao = 'EC' WHERE tip_situacao = 'C';
14
UPDATE sec_pedido SET tip_situacao = 'AF' WHERE tip_situacao = 'R';
15
UPDATE sec_pedido SET tip_situacao = 'PE' WHERE tip_situacao = 'P';
16
UPDATE sec_pedido SET tip_situacao = 'FZ' WHERE tip_situacao = 'F';
17
UPDATE sec_pedido SET tip_situacao = 'FV' WHERE tip_situacao = 'V';
18
 
19
ALTER TABLE sec_pedido ADD CONSTRAINT ck_pedido_situacao CHECK (tip_situacao IN ('NO','PE','PC','PT','AC','EC','AF','FZ','FV'));
20
 
21
comment ON COLUMN sec_pedido.tip_situacao IS
22
'Valores possíveis:
23
NO - Novo
24
PE - Pendente
25
PC - Pendente de Análise de Compras
26
PT - Produto em Transferência
27
AC - Aguardando Produto (Compras)
28
EC - Entrar em Contato
29
AF - Aguardando Finalização pelo Cliente
30
FZ - Finalizado
31
FV - Finalizado com Venda';
32
 
33
 
34
 
35
 
36
ALTER TABLE sec_pedido_historico ALTER COLUMN tip_situacao TYPE VARCHAR(2);
37
 
38
UPDATE sec_pedido_historico SET tip_situacao = 'NO' WHERE tip_situacao = 'N';
39
UPDATE sec_pedido_historico SET tip_situacao = 'EC' WHERE tip_situacao = 'C';
40
UPDATE sec_pedido_historico SET tip_situacao = 'AF' WHERE tip_situacao = 'R';
41
UPDATE sec_pedido_historico SET tip_situacao = 'PE' WHERE tip_situacao = 'P';
42
UPDATE sec_pedido_historico SET tip_situacao = 'FZ' WHERE tip_situacao = 'F';
43
UPDATE sec_pedido_historico SET tip_situacao = 'FV' WHERE tip_situacao = 'V';
44
 
45
ALTER TABLE sec_pedido_historico ADD CONSTRAINT ck_pedidohistorico_situacao CHECK (tip_situacao IN ('NO','PE','PC','PT','AC','EC','AF','FZ','FV'));
46
 
47
comment ON COLUMN sec_pedido_historico.tip_situacao IS
48
'Valores possíveis:
49
NO - Novo
50
PE - Pendente
51
PC - Pendente de Análise de Compras
52
PT - Produto em Transferência
53
AC - Aguardando Produto (Compras)
54
EC - Entrar em Contato
55
AF - Aguardando Finalização pelo Cliente
56
FZ - Finalizado
57
FV - Finalizado com Venda';
58
 
59
SET search_path = public;