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:     15/07/2016                                        */
4
/* Autor: Bruno Lopes Peixoto                                       */
5
/*==============================================================*/
6
 
7
SET search_path = sc_sec;
8
 
9
ALTER TABLE sec_venda_formapagament
10
   DROP CONSTRAINT fk_vendaformapag_banderiacartao;
11
 
12
ALTER TABLE sec_venda_formapagament
13
   ADD CONSTRAINT fk_vendaformapag_bandeiracartao FOREIGN KEY (cod_bandeira_cartao)
14
      REFERENCES sec_bandeira_cartao (cod_bandeira_cartao)
15
      ON DELETE RESTRICT ON UPDATE RESTRICT;
16
 
17
 
18
ALTER TABLE sec_taxa ADD COLUMN cod_bandeira_cartao int8;
19
 
20
/*==============================================================*/
21
/* Index: ix_taxa_bandeiracartao                                      */
22
/*==============================================================*/
23
CREATE  INDEX ix_taxa_bandeiracartao ON sec_taxa (
24
cod_bandeira_cartao
25
);
26
 
27
ALTER TABLE sec_taxa
28
   ADD CONSTRAINT fk_taxa_bandeiracartao FOREIGN KEY (cod_bandeira_cartao)
29
      REFERENCES sec_bandeira_cartao (cod_bandeira_cartao)
30
      ON DELETE RESTRICT ON UPDATE RESTRICT;
31
 
32
 
33
--ALTER TABLE sc_sec.sec_taxa ALTER COLUMN seq_loja DROP NOT NULL;
34
ALTER TABLE sec_taxa DROP COLUMN seq_loja;
35
 
36
ALTER TABLE sec_taxa ALTER COLUMN seq_conta_bancaria DROP NOT NULL;
37
--alter table sec_taxa drop constraint uk_taxa;
38
ALTER TABLE sec_taxa ADD CONSTRAINT uk_taxa UNIQUE (cod_formapagament, cod_bandeira_cartao);
39
 
40
DELETE FROM sec_taxa;
41
 
42
UPDATE sec_parcela SET cod_conta_bancaria = 1;
43
DELETE FROM sec_conta_bancaria WHERE seq_conta_bancaria > 1;
44
 
45
SET search_path = public;