Blame |
Last modification |
View Log
| Download
| RSS feed
/*========tur===================================================*/
/* DBMS name: PostgreSQL 8 */
/* Criado em: 25/09/2018 */
/* Autor: Bruno Lopes Peixoto */
/*==============================================================*/
SET search_path = sc_sec;
DELETE FROM sec_pedido;
ALTER TABLE sec_pedido ADD COLUMN seq_loja BIGINT NULL;
ALTER TABLE sec_pedido
ADD CONSTRAINT fk_pedido_loja FOREIGN KEY (seq_loja)
REFERENCES sec_loja (seq_loja)
ON DELETE RESTRICT ON UPDATE RESTRICT;
ALTER TABLE sec_pedido ADD COLUMN seq_cliente BIGINT NULL;
ALTER TABLE sec_pedido
ADD CONSTRAINT fk_pedido_cliente FOREIGN KEY (seq_cliente)
REFERENCES sec_cliente (seq_cliente)
ON DELETE RESTRICT ON UPDATE RESTRICT;
ALTER TABLE sec_pedido ADD COLUMN tip_situacao CHAR(1) NOT NULL CONSTRAINT ck_pedido_situacao CHECK (tip_situacao IN ('P','C','R','F','V'));
ALTER TABLE sec_pedido RENAME COLUMN seq_usuario TO seq_usuario_pedido;
ALTER TABLE sec_pedido ADD COLUMN seq_usuario_atendimento BIGINT NULL;
ALTER TABLE sec_pedido
ADD CONSTRAINT fk_pedido_usuarioatend FOREIGN KEY (seq_usuario_atendimento)
REFERENCES sec_usuario (seq_usuario)
ON DELETE RESTRICT ON UPDATE RESTRICT;
ALTER TABLE sec_pedido RENAME COLUMN dat_atendido TO dat_alteracao_situacao;
ALTER TABLE sec_pedido RENAME COLUMN dsc_produto TO obs_pedido;
ALTER TABLE sec_pedido DROP COLUMN dsc_nome_cliente;
ALTER TABLE sec_pedido DROP COLUMN dsc_contato_cliente;
ALTER TABLE sec_pedido DROP COLUMN cod_empresa;
ALTER TABLE sec_pedido DROP CONSTRAINT ck_pedido_genero;
ALTER TABLE sec_pedido ADD CONSTRAINT ck_pedido_genero CHECK (tip_genero_produto IS NULL OR (tip_genero_produto IN ('U','M','F')));
SET search_path = public;