Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
/*========tur===================================================*/
2
/* DBMS name:     PostgreSQL 8                                  */
3
/* Criado em:     25/11/2018                                        */
4
/* Autor: Bruno Lopes Peixoto                                       */
5
/*==============================================================*/
6
 
7
SET search_path = sc_sec;
8
 
9
-- RETOMAR COM BLACK
10
--VERIFICAR SE HÁ PRODUTOS SEM O VALOR PROMOCIONAL (VALOR CORRETO DURANTE O BLACK)
11
--SELECT * FROM sec_produto WHERE tip_produto IN ('A', 'H', 'C', 'P') AND val_varejo_promocional IS NULL;
12
 
13
--ALTERAR O VALOR VAREJO PARA O PROMOCIONAL
14
--UPDATE sec_produto SET val_varejo = val_varejo_promocional;
15
 
16
CREATE SEQUENCE sq_ponto
17
INCREMENT 1
18
minvalue 1
19
maxvalue 99999999
20
START 1;
21
 
22
ALTER TABLE sq_ponto owner TO sc_sec;
23
 
24
/*==============================================================*/
25
/* Table: sec_ponto                                             */
26
/*==============================================================*/
27
CREATE TABLE sec_ponto (
28
   seq_ponto            INT8                 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_ponto'::regclass),
29
   seq_pessoa          INT8                 NOT NULL,
30
   seq_loja             INT8                 NOT NULL,
31
   dat_ponto            DATE                 NULL,
32
   dth_ponto_inicio     TIMESTAMP            NULL,
33
   dth_ponto_fim        TIMESTAMP            NULL,
34
   dth_intervalo_inicio TIMESTAMP            NULL,
35
   dth_intervalo_fim    TIMESTAMP            NULL,
36
   dsc_observacao       VARCHAR(250)         NULL,
37
   ind_ativo            BOOL                 NOT NULL,
38
   CONSTRAINT pk_ponto PRIMARY KEY (seq_ponto)
39
);
40
 
41
-- set table ownership
42
ALTER TABLE sec_ponto owner TO sc_sec
43
;
44
ALTER TABLE sec_ponto
45
   ADD CONSTRAINT fk_ponto_loja FOREIGN KEY (seq_loja)
46
      REFERENCES sec_loja (seq_loja)
47
      ON DELETE RESTRICT ON UPDATE RESTRICT;
48
 
49
ALTER TABLE sec_ponto
50
   ADD CONSTRAINT fk_ponto_pessoa FOREIGN KEY (seq_pessoa)
51
      REFERENCES sec_pessoa (seq_pessoa)
52
      ON DELETE RESTRICT ON UPDATE RESTRICT;
53
 
54
 
55
SET search_path = public;