점프투플라스크 질문!!
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 오전