Subversion Repositories Integrator Subversion

Rev

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

/*========tur======================================================*/
/* DBMS name:      PostgreSQL 8                                 */
/* Criado em:     26/11/2014                                        */
/* Autor: Bruno Lopes Peixoto                                       */
/*==============================================================*/

SET search_path = sc_sec;

CREATE SEQUENCE sq_vendedor
INCREMENT 1
minvalue 1
maxvalue 99999999
START 1;

ALTER TABLE sq_vendedor owner TO sc_sec;

/*==============================================================*/
/* Table: sec_vendedor                                          */
/*==============================================================*/
CREATE TABLE sec_vendedor (
   seq_vendedor         INT8                 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_vendedor'::regclass),
   dsc_nome                             VARCHAR(120)             NULL,
   ind_ativo            BOOL                 NOT NULL,
   CONSTRAINT pk_vendedor PRIMARY KEY (seq_vendedor)
);

-- set table ownership
ALTER TABLE sec_vendedor owner TO sc_sec
;

ALTER TABLE sec_venda ADD COLUMN seq_vendedor int8;
ALTER TABLE sec_venda ADD CONSTRAINT fk_venda_vendedor FOREIGN KEY (seq_vendedor) REFERENCES sc_sec.sec_vendedor(seq_vendedor);
CREATE INDEX ix_venda_vendedor ON sec_venda (seq_vendedor);

ALTER TABLE sec_venda ADD COLUMN seq_indicacao int8;
ALTER TABLE sec_venda ADD CONSTRAINT fk_venda_indicacao FOREIGN KEY (seq_indicacao) REFERENCES sc_sec.sec_vendedor(seq_vendedor);
CREATE INDEX ix_venda_indicacao ON sec_venda (seq_indicacao);

ALTER TABLE sec_solicitacao ADD COLUMN cod_produto_solicitado VARCHAR(20);

ALTER TABLE sec_solicitacao DROP COLUMN dsc_solicitacao;
         
SET search_path = public;