sqlalchemy.exc.ArgumentError: 'SchemaItem' object, such as a 'Column' or a 'Constraint' expected

解决方案:

friendships = Table('friendships',
                    Base.metadata,
                    Column('follower_id', Integer(), ForeignKey('user.id')),
                    Column('followed_id', Integer(), ForeignKey('user.id'))

  

  1. Table(...)必须有一个MetaData实例作为第二个参数,而您缺少该参数。
  2. Column用大写拼写c。它应该是Column
posted @ 2024-04-23 11:40  Coding_Yong  阅读(163)  评论(0编辑  收藏  举报