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:     26/11/2014                                        */
4
/* Autor: Bruno Lopes Peixoto                                       */
5
/*==============================================================*/
6
 
7
SET search_path = sc_sec;
8
 
9
CREATE SEQUENCE sq_vendedor
10
INCREMENT 1
11
minvalue 1
12
maxvalue 99999999
13
START 1;
14
 
15
ALTER TABLE sq_vendedor owner TO sc_sec;
16
 
17
/*==============================================================*/
18
/* Table: sec_vendedor                                          */
19
/*==============================================================*/
20
CREATE TABLE sec_vendedor (
21
   seq_vendedor         INT8                 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_vendedor'::regclass),
22
   dsc_nome                             VARCHAR(120)             NULL,
23
   ind_ativo            BOOL                 NOT NULL,
24
   CONSTRAINT pk_vendedor PRIMARY KEY (seq_vendedor)
25
);
26
 
27
-- set table ownership
28
ALTER TABLE sec_vendedor owner TO sc_sec
29
;
30
 
31
ALTER TABLE sec_venda ADD COLUMN seq_vendedor int8;
32
ALTER TABLE sec_venda ADD CONSTRAINT fk_venda_vendedor FOREIGN KEY (seq_vendedor) REFERENCES sc_sec.sec_vendedor(seq_vendedor);
33
CREATE INDEX ix_venda_vendedor ON sec_venda (seq_vendedor);
34
 
35
ALTER TABLE sec_venda ADD COLUMN seq_indicacao int8;
36
ALTER TABLE sec_venda ADD CONSTRAINT fk_venda_indicacao FOREIGN KEY (seq_indicacao) REFERENCES sc_sec.sec_vendedor(seq_vendedor);
37
CREATE INDEX ix_venda_indicacao ON sec_venda (seq_indicacao);
38
 
39
ALTER TABLE sec_solicitacao ADD COLUMN cod_produto_solicitado VARCHAR(20);
40
 
41
ALTER TABLE sec_solicitacao DROP COLUMN dsc_solicitacao;
42
 
43
SET search_path = public;