tangsel.py 987 Bytes
from sqlalchemy.ext.declarative import declarative_base
from .provinsi import ProvinsiMixin
from .kabupaten import KabupatenMixin
from .kecamatan import KecamatanMixin
from .kelurahan import KelurahanMixin
from .customer import CustomerMixin
from .perolehan import PerolehanMixin
from .invoice import InvoiceMixin
from .payment import PaymentMixin
from .iso_payment import IsoPaymentMixin
from .iso_reversal import IsoReversalMixin


Base = declarative_base()


class Provinsi(ProvinsiMixin, Base):
    pass


class Kabupaten(KabupatenMixin, Base):
    pass


class Kecamatan(KecamatanMixin, Base):
    pass


class Kelurahan(KelurahanMixin, Base):
    pass


class Customer(CustomerMixin, Base):
    pass


class Perolehan(PerolehanMixin, Base):
    pass


class Invoice(InvoiceMixin, Base):
    pass


class Payment(PaymentMixin, Base):
    pass


class IsoPayment(IsoPaymentMixin, Base):
    __table_args__ = dict(schema='bphtb')


class IsoReversal(IsoReversalMixin, Base):
    pass