Мне надо создать три таблицы, одна из них Closure Table.
class Closure_table_category(db.Model):
tablename = 'Closure_table_category'
topics = db.relationship('Topics')
ancestor = db.Column(db.Integer, db.ForeignKey('
topics.id'), primary_key=True)
descendant = db.Column(db.Integer, db.ForeignKey('
topics.id'), primary_key=True)
depth = db.Column(db.Integer, nullable=False)
class Tasks(db.Model):
tablename = 'tasks'
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
task = db.Column(db.Text)
topics = db.relationship('Topics')
topics_id = db.Column(db.Integer, db.ForeignKey('
topics.id'))
class Topics(db.Model):
tablename = 'topics'
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
name = db.Column(db.String(140))
descendant = db.relationship("Tasks",
secondary=Closure_table_category,
back_populates='topics')
Я попытался это сделать,но у меня почему то нет связи