syn*_*tic 4 sqlalchemy flask flask-sqlalchemy
我有一个主数据库,其中存储了每个客户端自己的数据库连接.所以每个客户端都使用2 db:main和它自己的db,必须为每个http调用决定连接.我怎样才能使用flask-sqlalchemy扩展,或者纯粹是sqlalchemy?
您可以在Flask-SQLalchemy中处理多个会话:
engine = create_engine(DATABASE_URI)
db_session = scoped_session(sessionmaker(autocommit=False,
autoflush=False,
bind=engine))
db_session.query...()
Run Code Online (Sandbox Code Playgroud)
和
engine2 = create_engine(DATABASE_URI2)
db_session2 = scoped_session(sessionmaker(autocommit=False,
autoflush=False,
bind=engine2))
db_session2.query2...()
Run Code Online (Sandbox Code Playgroud)
共享相同的代码库.
归档时间: |
|
查看次数: |
2687 次 |
最近记录: |