2016-12-27 16 views

ответ

3

Вы можете выяснить, если ваш проект, как на последнюю миграцию с current подкомандой:

Пример вывод, когда вы находитесь в последней миграции:

(venv) $ python app.py db current f4b4aa1dedfd (head)

Главным является (head) который появляется после номера ревизии. Это говорит о том, что это самая последняя миграция.

Вот как все меняется после того, как я добавить новую миграцию, но прежде чем я обновить базу данных:

(venv) $ python app.py db current f4b4aa1dedfd

И после того, как я бегу db upgrade я получаю:

(venv) $ python app.py db current f3cd9734f9a3 (head)

Надежда это помогает!

+0

Это не то, что я вижу: '' '# flask db current''' дает мне ' '' INFO [alembic.runtime.migration] Context impl MySQLImpl. INFO [alembic.runtime.migration] Предположим, что DDL не связан с транзакциями. '' ' – cyniphile

+0

Похоже, что когда миграция обновлена,' 8ca18d2d21bf (head) 'добавляется к приведенному выше – cyniphile

 Смежные вопросы

  • Нет связанных вопросов^_^