pbb_test_table.py
796 Bytes
import os
import transaction
import sys
import subprocess
from tangsel.base import Base
from sqlalchemy import (
engine_from_config,
)
from pyramid.paster import (
get_appsettings,
setup_logging,
)
from .. import PbbDBSession as DBSession, PbbBase as Base
def usage(argv):
pass
def main(argv=sys.argv):
if len(argv) != 2:
usage(argv)
config_uri = argv[1]
setup_logging(config_uri)
settings = get_appsettings(config_uri)
engine = engine_from_config(settings, 'pbb.')
DBSession.configure(bind=engine)
Base.metadata.bind = engine
from tangsel.pbb.models.ref import Propinsi as Tbl
# from tangsel.pbb.models import JenisPelayanan as table, pelayanan_list
DBSession.query(Tbl).all()
# pelayanan_list()
print('****PASS****')