project_id我在表中有一个名为内容的现有列。它应该是一个引用项目表中项目的外键。然而,无论是谁设置了数据库,都创建了内容表,而没有将project_id 设置为foreign_key。
我尝试创建迁移:
def change
add_reference :contents, :project
end
Run Code Online (Sandbox Code Playgroud)
但这尝试添加一个project_id已经存在的列。
我的问题是,有没有办法(使用迁移)将列更改project_id为foreign_key?