在Rails 5 中添加引用列迁移
Add a reference column migration in Rails 5
一个用户有很多上传。我想在引用用户的上传 table 中添加一列。迁移应该是什么样的?
Rails3 的相关问题:Rails 3 migrations: Adding reference column?
Rails4 的相关问题:Add a reference column migration in Rails 4
Rails6 的相关问题:
与 Rails 的早期版本一样,您可以使用以下命令创建迁移:
rails g migration AddUserToUploads user:references
与 Rails 的先前版本不同,迁移看起来像:
class AddUserToUploads < ActiveRecord::Migration[5.0]
def change
add_reference :uploads, :user, foreign_key: true
end
end
一个用户有很多上传。我想在引用用户的上传 table 中添加一列。迁移应该是什么样的?
Rails3 的相关问题:Rails 3 migrations: Adding reference column?
Rails4 的相关问题:Add a reference column migration in Rails 4
Rails6 的相关问题:
与 Rails 的早期版本一样,您可以使用以下命令创建迁移:
rails g migration AddUserToUploads user:references
与 Rails 的先前版本不同,迁移看起来像:
class AddUserToUploads < ActiveRecord::Migration[5.0]
def change
add_reference :uploads, :user, foreign_key: true
end
end