tempat_pembayaran.py
581 Bytes
from sqlalchemy import (
Column,
String,
)
from sqlalchemy.ext.declarative import declared_attr
class TempatPembayaranMixin:
@declared_attr
def __tablename__(self):
return 'tempat_pembayaran'
@declared_attr
def kd_kanwil(self):
return Column(String(2), primary_key=True)
@declared_attr
def kd_kantor(self):
return Column(String(2), primary_key=True)
@declared_attr
def kd_tp(self):
return Column(String(2), primary_key=True)
@declared_attr
def nm_tp(self):
return Column(String(30))