Я использую Flask -SQLAlchemy для подключения к нескольким базам данных.
class Car(db.Model):
id = db.Column(db.Integer, primary_key=True)
brand = db.Column(db.String(80), unique=True)
class Dog(db.Model):
__bind_key__ = 'database_2'
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(80), unique=True)
и использую команду для инициации миграции
flask db init --multidb
тогда я получил две базы данных, 'default' и «база данных_2». Когда я использую команду
flask db migrate
для переноса, для переноса сценариев создаются только схемы БД по умолчанию.
И затем, когда я использую команду
flask db upgrade
'default 'и' database_2 'оба получили таблицу машин. Таблица Dog не указана в сценарии миграции.
Мне нужна таблица автомобилей в db по умолчанию и таблица Dog в database_2.
Как перенести несколько баз данных с разными таблицами?
Нужно помогите, спасибо.