Blame |
Last modification |
View Log
| Download
| RSS feed
/*========tur===================================================*/
/* DBMS name: PostgreSQL 8 */
/* Criado em: 25/11/2018 */
/* Autor: Bruno Lopes Peixoto */
/*==============================================================*/
SET search_path = sc_sec;
-- RETOMAR COM BLACK
--VERIFICAR SE HÁ PRODUTOS SEM O VALOR PROMOCIONAL (VALOR CORRETO DURANTE O BLACK)
--SELECT * FROM sec_produto WHERE tip_produto IN ('A', 'H', 'C', 'P') AND val_varejo_promocional IS NULL;
--ALTERAR O VALOR VAREJO PARA O PROMOCIONAL
--UPDATE sec_produto SET val_varejo = val_varejo_promocional;
CREATE SEQUENCE sq_ponto
INCREMENT 1
minvalue 1
maxvalue 99999999
START 1;
ALTER TABLE sq_ponto owner TO sc_sec;
/*==============================================================*/
/* Table: sec_ponto */
/*==============================================================*/
CREATE TABLE sec_ponto (
seq_ponto INT8 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_ponto'::regclass),
seq_pessoa INT8 NOT NULL,
seq_loja INT8 NOT NULL,
dat_ponto DATE NULL,
dth_ponto_inicio TIMESTAMP NULL,
dth_ponto_fim TIMESTAMP NULL,
dth_intervalo_inicio TIMESTAMP NULL,
dth_intervalo_fim TIMESTAMP NULL,
dsc_observacao VARCHAR(250) NULL,
ind_ativo BOOL NOT NULL,
CONSTRAINT pk_ponto PRIMARY KEY (seq_ponto)
);
-- set table ownership
ALTER TABLE sec_ponto owner TO sc_sec
;
ALTER TABLE sec_ponto
ADD CONSTRAINT fk_ponto_loja FOREIGN KEY (seq_loja)
REFERENCES sec_loja (seq_loja)
ON DELETE RESTRICT ON UPDATE RESTRICT;
ALTER TABLE sec_ponto
ADD CONSTRAINT fk_ponto_pessoa FOREIGN KEY (seq_pessoa)
REFERENCES sec_pessoa (seq_pessoa)
ON DELETE RESTRICT ON UPDATE RESTRICT;
SET search_path = public;