subang.py 967 Bytes
from sqlalchemy import (
    Column,
    String,
    Integer,
    DateTime,
    Text,
    UniqueConstraint,
    )
from sqlalchemy.ext.declarative import declarative_base


Base = declarative_base()


class Kohir(Base):
    __tablename__ = 'pad_kohir'
    id = Column(Integer, primary_key=True)
    tahun = Column(Integer, nullable=False)
    usaha_id = Column(Integer)
    kohirno = Column(Integer, nullable=False)
    kohirtgl = Column(DateTime, nullable=False)
    sptpd_id = Column(Integer, nullable=False)
    enabled = Column(Integer)
    create_date = Column(DateTime)
    create_uid = Column(Integer)
    write_date = Column(DateTime)
    write_uid = Column(Integer)
    is_cancel = Column(Integer)
    bap_no = Column(Text)
    bap_date = Column(DateTime)
    cancel_no = Column(Integer)
    cancel_date = Column(DateTime)
    cancel_uid = Column(Integer)
    __table_args__ = (
        UniqueConstraint(tahun, kohirno, usaha_id),
        dict(schema='pad'))