def conn(engine_url):
from snovault.app import configure_engine
from snovault.storage import Base
engine_settings = {
'sqlalchemy.url': engine_url,
}
engine = configure_engine(engine_settings)
conn = engine.connect()
tx = conn.begin()
try:
Base.metadata.create_all(bind=conn)
yield conn
finally:
tx.rollback()
conn.close()
engine.dispose()
评论列表
文章目录