Subversion Repositories Integrator Subversion

Rev

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

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

SET search_path = sc_sec;

ALTER TABLE sec_loja DROP COLUMN val_meta_mensal;
ALTER TABLE sec_loja DROP COLUMN val_margem_contribuicao;

ALTER TABLE sec_loja ADD COLUMN tip_emitir_nfe CHAR(1) NULL;
UPDATE sec_loja SET tip_emitir_nfe = 'N';
ALTER TABLE sec_loja ALTER COLUMN tip_emitir_nfe SET NOT NULL;

ALTER TABLE sec_loja ADD CONSTRAINT ck_loja_emitir_nfe CHECK (tip_emitir_nfe IS NULL OR (tip_emitir_nfe IN ('T','O','P','C','N')));

comment ON COLUMN sec_loja.tip_emitir_nfe IS
'Valores possíveis:
T - Todas as vendas
O - Vendas obrigatórias como: Cartão, produtos com garantia externa e etc
P - Produtos com garantia externa
C - Em contingência
N - Não emitir'
;

SET search_path = public;

--UPDATE sec_produto_loja SET seq_loja = 9 WHERE seq_loja = 6;

--ALTER TABLE sec_loja ADD COLUMN ind_aberto BOOL NULL;
--UPDATE sec_loja SET ind_aberto = true WHERE ind_ativo IS TRUE;

/*
ALTER TABLE sec_funcionario DROP COLUMN val_banco_horas;

ALTER TABLE sec_vendedor ADD COLUMN seq_loja INT8 NULL;

alter table sec_vendedor
   add constraint fk_vendedor_loja foreign key (seq_loja)
      references sec_loja (seq_loja)
      on delete restrict on update restrict;
         
ALTER TABLE sec_produto DROP CONSTRAINT ck_produto_estilo;
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','O','D')));

UPDATE sec_produto SET tip_estilo = 'O' WHERE tip_estilo = 'L' AND dsc_produto like '%VELUDO%';

comment on column sec_produto.tip_estilo is
'Valores possíveis:
T - TPU
U - ULTRA FINA
S - SILICONE
E - EMBORRACHADA
P - ESTAMPA
C - CARTEIRA
A - ANTI IMPACTO
F - FLIP
L - ACRÍLICO
O - ORIGINAL
D - DIVERSOS';
*/

SET search_path = public;