У меня есть две базы данных, к которым я хочу привязать и создать таблицы в каждой из них. В моем models.py все работает нормально. На самом деле код, который я написал, прекрасно работает для создания таблиц, если я использую db.create_all (), но когда я использую FLASK -MIGRATE и пробую следующее
python db init --multidb
Это прекрасно работает .
Но когда я пытаюсь db migrate
, я получаю следующую ошибку ниже:
`File "migrations/env.py", line 33, in <module>
for bind in current_app.config.get("SQLALCHEMY_BINDS"):
TypeError: <flask_script.commands.Command object at 0x7f4899104290>: 'NoneType' object is not
iterable`
Что еще более неприятно, что в моем файле init.py этот объект повторяется, и когда я проверяю, он возвращает диктат Поэтому я не уверен, как решить эту проблему. Я также заглянул под капот в файле env.py, где это происходит, и он использует current_app как следует, но я не могу понять, почему он не может двигаться вперед.