Closed ArtemBalandin81 closed 6 months ago
НЕОБХОДИМО РЕШИТЬ ПРОБЛЕМУ МИГРАЦИЙ: без нее не получается толком стартовать с нуля приложение!!! (+) - проблема решена зачисткой миграций. БД sqllite3 не способна менять типы столбцов после создания -отсюда возникает ошибка datetime. В случае изменения миграций и их применения к существующей БД -необходимо вручную изменять миграции, чтобы datetime столбцов не изменялся. При накатывании миграций "с нуля" ошибки не существует и миграции применяются, таблицы в БД создаются!!!
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) near "ALTER": syntax error [SQL: ALTER TABLE suspensions ALTER COLUMN created_at TYPE DATETIME]
Пишут, что sqllite не умеет работать с DATETIME Нужно разобраться