9f9e131f2dd5_upgrade_pad_spt.py
3.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
"""upgrade pad_spt
Revision ID: 9f9e131f2dd5
Revises: fae86fcfd306
Create Date: 2023-04-17 11:29:14.390861
"""
# revision identifiers, used by Alembic.
from alembic import op
import sqlalchemy as sa
revision = '9f9e131f2dd5'
down_revision = 'fae86fcfd306'
branch_labels = None
depends_on = None
def upgrade():
schema = 'pad'
context = op.get_context()
helpers = context.opts['helpers']
helpers.fields_update("pad_spt", "nama_wp", sa.String(256), schema=schema)
helpers.fields_update("pad_spt", "nama_op", sa.String(256), schema=schema)
helpers.fields_update("pad_spt", "spt_no", sa.String(64), schema=schema)
helpers.fields_update("pad_spt", "dasar_yg_blm_dibayar",
sa.BigInteger, schema=schema)
helpers.fields_update("pad_spt", "dasar_yg_sdh_dibayar",
sa.BigInteger, schema=schema)
helpers.fields_update(
"pad_spt", "r_jenis_produk_reklame_id", sa.Integer, schema=schema)
helpers.fields_update("pad_spt", "rek_no_paneng",
sa.String(50), schema=schema)
helpers.fields_update("pad_spt", "sptno_lengkap",
sa.String(20), schema=schema)
helpers.fields_update("pad_spt", "sptno_lama", sa.Integer, schema=schema)
helpers.fields_update("pad_spt", "masa_bln", sa.Integer,
default="date_part('month',masasd)",
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "masa_thn", sa.Integer,
default="date_part('year',masasd)",
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "setorankd", sa.Integer)
helpers.fields_update("pad_spt", "setorannm", sa.String(30), schema=schema)
helpers.fields_update("pad_spt", "tp_id", sa.Integer, schema=schema)
helpers.fields_update("pad_spt", "status_dok", sa.Integer, schema=schema)
helpers.fields_update("pad_spt", "m_tonase", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "m_njop", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "m_tonase_sdh_byr", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "m_karcis_sdh_byr", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "m_dasar_sdh_byr", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "abt_tarif", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "abt_calculated", sa.Float, default=0,
nullable=False, schema=schema)
helpers.fields_update("pad_spt", "r_kecamatan_id",
sa.Integer, schema=schema)
helpers.fields_update("pad_spt", "r_letak_reklame_id",
sa.Integer, schema=schema)
def downgrade():
pass