MYSQL:一列中包含多个外部文件(Rails、SQLite)

MYSQL:一列中包含多个外部文件(Rails、SQLite),mysql,ruby-on-rails,sqlite,Mysql,Ruby On Rails,Sqlite,我试图创建一个表任务,该任务由引用同一个表的两列组成。以下代码由rails生成。当我用SQLite尝试相同的代码时,一切都很好。但是我不知道为什么Mysql不起作用。。。希望你能帮助我!!!多谢各位 创建表'tasks'('id'int自动递增主键, `所有者_id`int, `受让人_id`int, `在“datetime非空”处创建了_, `在“日期时间非空”处更新了_, 索引'INDEX\u tasks\u on\u owner\u id'('owner\u id'), 索引`INDEX

我试图创建一个表任务,该任务由引用同一个表的两列组成。以下代码由rails生成。当我用SQLite尝试相同的代码时,一切都很好。但是我不知道为什么Mysql不起作用。。。希望你能帮助我!!!多谢各位

创建表'tasks'('id'int自动递增主键,
`所有者_id`int,
`受让人_id`int,
`在“datetime非空”处创建了_,
`在“日期时间非空”处更新了_,
索引'INDEX\u tasks\u on\u owner\u id'('owner\u id'),
索引`INDEX\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\,
约束“fk_轨道_877a66d795”`
外键(`owner\u id`)
引用`owners`(`id`),
约束'fk_轨道_0016c50613`
外键(`assignment\u id`)
引用“受让人”(`id`)
)引擎=InnoDB

错误1215(HY000):无法添加外键约束
所有者和受让人表是什么样子的?请参阅下面的答案。谢谢你的帮助@muistooshort(1),应作为编辑添加到您的问题中。(2) 我问的是
所有者
受让人
表的模式,而不是它们的内容。我发现一个问题准确地描述了我想要实现的目标:但这个问题已经6年了,当我尝试他们的答案时,它不适用于MYSQL,但适用于Rails中的SQLite。。。我希望你能帮助我。非常感谢@muistooshort