class TreeNode(Base):
    __tablename__ = 'tree'
id = Column(Integer, primary_key=True)
parent_id = Column(Integer, ForeignKey('tree.id'))
name = Column(String(50), nullable=False)
Создание дерева из самореферентных таблиц в SQLalchemy