Newer
Older
BINDING_TO_DB = dict()
def init_binding_to_db_for_bindings(bindings):
# Create a database for each binding
for binding in bindings:
db = SQLAlchemy()
BINDING_TO_DB[binding] = db
def lookup_db_for_binding(binding):
# PRE: db exists for given binding
return BINDING_TO_DB[binding]
def init_all_dbs_with_app(flask_app):
for db in BINDING_TO_DB.values():
db.init_app(flask_app)