2014-05-16 7 views
0

플라스크에 응용 프로그램 빌드를 작성했으며 오늘 새 이주를 작성하려고했습니다. 내가 $python manage.py db upgrade플라스크 (플라스크) 이주 오류

를 실행하면 내가 메시지를

인상 util.CommandError있어 ('. 단 하나의 헤드가 지원되는' alembic.util.CommandError :. 오직 하나의 머리가 지원되는 스크립트 디렉토리가 여러가 수동으로 수정 파일을 편집하여 해결해야합니다 (인해 분기에) 머리. 선형 순서를 형성 발산 (들)을 볼 수 alembic branches를 실행합니다.

그래서 내가이 명령 $alembic branches 없음 설정 파일 '증류기를 실행합니다. ini '가 발견되었거나 파일에'[alembic] '섹션이 없습니다

이것에 대한 단서가 있습니까?

답변

0

오류 메시지는 alembic에서 왔기 때문에 명령 양식 alembic <command>을 사용하지만 Flask와의 통합은 Flask-Migrate에서 이루어 지므로 python manage.py db branches 양식을 사용해야합니다.

여러 분기를 해결하려면 하나의 분기를 다른 분기를 가리키고 업그레이드 그래프가 직선이되도록하십시오. 나뭇 가지에

+0

헬로 @davidism 덕분에 ... 난 명령을 시도했지만 아무것도 여전히 같은 오류가 발생하지 않습니다 – shanky