Subversion Repositories Integrator Subversion

Rev

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

/*========tur===================================================*/
/* DBMS name:     PostgreSQL 8                                  */
/* Criado em:     23/12/2017                                        */
/* Autor: Bruno Lopes Peixoto                                       */
/*==============================================================*/

SET search_path = sc_sec;

ALTER TABLE sec_venda_vivo ADD ind_cadastrovivogo BOOL NULL;
UPDATE sec_venda_vivo SET ind_cadastrovivogo = FALSE;
--ALTER TABLE sec_venda_vivo ALTER COLUMN ind_cadastrovivogo SET NOT NULL;

ALTER TABLE sec_funcionario ADD tip_comissionamento CHAR(1) NULL
        CONSTRAINT ck_comissionamento_tipo CHECK (tip_comissionamento IN ('E','F','V'));
       
UPDATE sec_funcionario SET tip_comissionamento = 'E';
ALTER TABLE sec_funcionario ALTER COLUMN tip_comissionamento SET NOT NULL;
comment ON COLUMN sec_funcionario.tip_comissionamento IS
'Valores possíveis:
E - Espaço Case
F - Farmácia
V - Vivo'
;

ALTER TABLE sec_avaliacao_funcionario ADD val_meta_mensal NUMERIC(10,2) NULL;
ALTER TABLE sec_avaliacao_funcionario ADD val_meta_mensal_vivo NUMERIC(10,2) NULL;
UPDATE sec_avaliacao_funcionario af SET val_meta_mensal = (SELECT v.val_meta_mensal FROM sec_vendedor v WHERE v.seq_pessoa = (SELECT f.seq_pessoa FROM sec_funcionario f WHERE f.seq_funcionario = af.seq_funcionario));
UPDATE sec_avaliacao_funcionario af SET val_meta_mensal_vivo = (SELECT v.val_meta_mensal_vivo FROM sec_vendedor v WHERE v.seq_pessoa = (SELECT f.seq_pessoa FROM sec_funcionario f WHERE f.seq_funcionario = af.seq_funcionario));

ALTER TABLE sec_vendedor DROP val_meta_mensal;
ALTER TABLE sec_vendedor DROP val_meta_mensal_vivo;

ALTER TABLE sec_produto ADD dsc_observacao VARCHAR(250) NULL;

       
SET search_path = public;