2016-12-27 8 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