DbSession.py 454 B

123456789101112131415
  1. import os
  2. from sqlalchemy.ext.declarative import declarative_base
  3. from sqlalchemy import create_engine
  4. from sqlalchemy.orm import sessionmaker
  5. DBDRIVER = 'mysql'
  6. DBHOSTNAME = 'tfb-database'
  7. DATABASE_URI = '%s://benchmarkdbuser:benchmarkdbpass@%s:3306/hello_world?charset=utf8' % (DBDRIVER, DBHOSTNAME)
  8. class Database():
  9. Base = declarative_base()
  10. db_engine = create_engine(DATABASE_URI)
  11. Session = sessionmaker(bind=db_engine)
  12. DbSession = Session()