|
|||||||
Сложить (squash) миграции Alembic в одну миграцию
Время создания: 29.07.2018 16:57
Автор: br0ke
Текстовые метки: python, sql, sqlalchemy, alchemy, alembic, migration, squash, flask-migrate
Раздел: Информационные технологии - Python - Библиотеки - SQLAlchemy
Запись: and-semakin/mytetra_data/master/base/1532865479xw5kx9xt1e/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Возможно, представленные шаги потребуют адаптации. В примере используется Alembic через Flask-Migrate . Сложить все миграции в одну "инициализирующую" миграцию: 1. Удалить таблицу alembic_version: sql> TRUNCATE TABLE alembic_version; 2. Удалить директорию migrations: rm -rf migrations 3. Сгенерировать директорию migrations с нуля: python manage.py db init 4. Создать схему БД в одну миграцию: python manage.py db migrate 5. Применить оставшиеся миграции (если БД уже не в последнем состоянии): python manage.py db upgrade |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|