无法添加外键约束

mysql--sqlalchemy.exc.IntegrityError: (IntegrityError) (1215, ‘Cannot add foreign key constraint‘

搜到的有数据类型不匹配(我这并不是这个问题)

建议检查表对应外键的属性在本表的定于是否有unquie的属性
name = db.Column(db.String(64),unique=True)

外键定义:
pic_name = db.Column(db.String(64), ForeignKey(‘picture.name’))
解决!

其实一开始数据类型是没统一的,一个64位,一个256位,还是统一比较好…

相关文章:

  • 2021-09-10
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
猜你喜欢
  • 2021-11-22
  • 2022-01-09
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2021-10-13
  • 2021-08-05
相关资源
相似解决方案