Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
461 blopes 1
/*========tur===================================================*/
2
/* DBMS name:     PostgreSQL 8                                  */
3
/* Criado em:     08/08/2023                                        */
4
/* Autor: Bruno Lopes Peixoto                                       */
5
/*==============================================================*/
6
 
7
SET search_path = sc_sec;
8
 
9
ALTER TABLE sec_extrato_banco ADD COLUMN ind_conciliado BOOLEAN NULL;
10
UPDATE sec_extrato_banco SET ind_conciliado = FALSE;
11
UPDATE sec_extrato_banco SET ind_conciliado = TRUE WHERE dat_lancamento < '2023-07-01';
12
ALTER TABLE sec_extrato_banco ALTER COLUMN ind_conciliado SET NOT NULL;
13
 
14
ALTER TABLE sec_extrato_banco DROP CONSTRAINT ck_extratobanco_tipo;
15
ALTER TABLE sec_extrato_banco ADD CONSTRAINT ck_extratobanco_tipo CHECK (tip_extrato_banco IN ('D','C','T','P','O','X'));
16
 
17
comment ON COLUMN sec_extrato_banco.tip_extrato_banco IS
18
'Valores possíveis:
19
D - Débitos
20
C - Créditos
21
T - Transferências
22
P - Pagamentos
23
O - Outros
24
X - Sem Categoria';
25
 
26
ALTER TABLE sec_extrato_banco ADD COLUMN dsc_extrato_banco VARCHAR(400);
27
UPDATE sec_extrato_banco SET dsc_extrato_banco = dsc_observacao;
28
UPDATE sec_extrato_banco SET dsc_observacao = '';
29
 
30
ALTER TABLE sec_parcela ADD COLUMN ind_conciliado BOOLEAN NULL;
31
UPDATE sec_parcela SET ind_conciliado = FALSE;
32
UPDATE sec_parcela SET ind_conciliado = TRUE WHERE dat_pagamento < '2023-07-01';
33
ALTER TABLE sec_parcela ALTER COLUMN ind_conciliado SET NOT NULL;
34
 
35
SET search_path = public;