점프투플라스크 질문!!

59p까지 다 했는데 db브라우저에서 보면 테이블이 안보입니다ㅜㅜ
또 객체 q만들어서 db에 넣으려고 커밋하면

 raise sa_exc.InvalidRequestError(
sqlalchemy.exc.InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction wi
th this Session, first issue Session.rollback(). Original exception was: (sqlite3.OperationalError) no such table: question
[SQL: INSERT INTO question (subject, content, create_date) VALUES (?, ?, ?)]
[parameters: ('pybo가 무엇인가요?', 'pybo에 대해서 알고 싶습니다.', '2020-12-17 22:19:06.784741')]

테이블을 찾을수없다고 오류가나네요ㅜㅜ
전부 똑같이 따라한것 같은데 왜 테이블 생성이 안된거죠?
migrate폴더도 생성됐고 pybo.py도 생성됐습니다.

ahh0114 684

2020년 12월 17일 10:36 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

리비전 파일은 생성된거 같네요.
flask db upgrade 명령은 실행하신거죠?

계속 오류가 날경우 첫부분이니 pybo.db 파일과 migrations 디렉터리 삭제후 flask db migrate 부터 다시 시작할 수도 있습니다.

박응용

2020년 12월 18일 1:33 오전