내 공부는이 질문과 같습니다. "./manage.py db migrate -m 'Add relationship'"을 실행하면 "alembic.util.exc.CommandError : 대상 데이터베이스가 최신 상태가 아닙니다."와 같은 오류가 발생합니다.
그래서 마이그레이션 상태를 확인했습니다.
(venv) ]
d996b44eca57 (head)
(venv) ]
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
715f79abbd75
머리와 전류가 다르다는 것을 발견했습니다!
이 단계를 수행하여 수정했습니다.
(venv)]
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.runtime.migration] Running stamp_revision 715f79abbd75 -> d996b44eca57
그리고 이제 전류는 머리와 동일합니다.
(venv) ]
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
d996b44eca57 (head)
이제 마이그레이션을 다시 수행 할 수 있습니다.