SqlAlchemy查询失败



我运行了以下代码Lessons.query.all()但我得到了以下错误:

sqlalchemy.exc.ProgramingError:(psycopg2.errors.UndefinedTable(关系";课程&;不存在第2行:从经验教训^

[SQL:SELECT lessons.id AS lesson_id,lessons.title AS lessons_title,lesson.subtitle AS lesson_subtitle,lesson.img AS lesson_img,lesson.body AS lesson_body,lessions.questions AS lesson_questions,lesson.tags AS lesson_tagsFROM课程](此错误的背景信息位于:http://sqlalche.me/e/13/f405)

课程类别:

class Lessons(db.Model):
id = db.Column(db.TEXT, primary_key=True, autoincrement=True)
goes_to = db.column(db.TEXT)
title = db.Column(db.TEXT, unique=True)
subtitle = db.Column(db.TEXT)
img = db.Column(db.LargeBinary)
body = db.Column(db.Text, unique=True)
questions = db.Column(db.TEXT, db.ForeignKey("questions.content"))
tags = db.Column(db.TEXT)

这个错误是什么?我该如何修复它?

我意识到问题是其他表导致错误,导致数据库无法工作。

最新更新