Я использую SqlAlchemy для доступа к нескольким базам данных (на том же сервере). Моя текущая строка подключения следующейSqlAlchemy Несколько баз данных Python
connect_string = "mssql+pyodbc://{0}:{1}@{2}/{3}".format(USERNAME_R, PASSWORD_R, SERVER_R, DATABASE_R)
engine = create_engine(connect_string)
session = sessionmaker(bind=engine)()
Record = declarative_base(engine)
Как изменить это заявление, чтобы иметь возможность подключения к нескольким базам данных на одном сервере (например, DATABASE1
& DATABASE2
). Похоже, что это указывает в правильном направлении, но это не очень понятно, и я не уверен, если он специфичен для Настой:
https://pythonhosted.org/Flask-SQLAlchemy/binds.html