[Flask-Migrate] Can't locate revision identified by 'random_checksum'

Jonathan·2021년 9월 1일
0

errors

목록 보기
3/4
  • 현상: flask 프로젝트에서 flask db init 이후 flask db migrate를 실행하면 아래와 같은 에러 발생

    • ERROR [flask_migrate] Error: Can't locate revision identified by 'random_checksum'
  • 해결방법

    • 1) 참조에 나와 있는 것처럼 flask db revision --rev-id 'randomchecksum' 실행하면 migration/versions에 random_checksum.py라는 파일이 만들어짐. 이후에 flask db migrate를 실행하면 정상적으로 동작함.
      • 이렇게 하면 되긴 하는데 근본적인 원인은 파악을 하지 못하고 그냥 주먹구구식으로 해결한 느낌을 지울 수가 없음... 이를 위해서는 flask-migrate가 동작하는 메커니즘을 이해하는 것이 필요할 것 같다.
  • 참조

profile
백엔드 개발자. 두려움을 두려워 하지 말자.

0개의 댓글

관련 채용 정보