Схемы миграции в PonyORM
Если кто-то изменяет схему, созданную с помощью онлайн-редактора, выполняет ли PonyORM требуемое ALTER TABLE
заявления по обновлению схемы?
1 ответ
Решение
В данный момент онлайн-редактор PonyORM не выполняет миграцию при изменении схемы. Вам необходимо обновить схему вручную.
Вы можете попробовать использовать инструмент миграции из ветки orm-migrations. Официально еще не выпущено. Вы можете скопировать определения моделей из онлайн-редактора, сохранить их в некоторых models.py
файл в вашем проекте, и используйте инструмент миграции для создания миграции. Для простых миграций, таких как добавление атрибута или отношения, это должно работать.