오류
OperationalError sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: user.user_nickname [SQL: SELECT user.id AS user_id_1, user.user_id AS user_user_id, user.user_password AS user_user_password, user.user_nickname AS user_user_nickname FROM user WHERE user.user_id = ? AND user.user_password = ? LIMIT ? OFFSET ?] [parameters: ('하영', 'abc', 1, 0)] (Background on this error at: https://sqlalche.me/e/20/e3q8)
해결
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = True
여기서 False로 되어있는 걸 True로 바꾸니 정상 작동했다.
데이터베이스 파일 자체에서도 이미 삭제된 걸로 보이는데도 이런 경우가 있구나 싶었다.
댓글