rails activerecord - migraciones - Agregar una migración de columna de referencia en Rails 5
migraciones rails (1)
Al igual que con las versiones anteriores de Rails, puede usar el siguiente comando para crear la migración:
rails g migration AddUserToUploads user:references
A diferencia de las versiones anteriores de Rails, la migración se ve así:
class AddUserToUploads < ActiveRecord::Migration[5.0]
def change
add_reference :uploads, :user, foreign_key: true
end
end
Un usuario tiene muchas subidas. Quiero agregar una columna a la tabla de subidas que hace referencia al usuario. ¿Cómo debería ser la migración?
Pregunta relacionada para Rails 3: Rails 3 migrations: ¿Agregar una columna de referencia?
Pregunta relacionada para Rails 4: Agregar una migración de columna de referencia en Rails 4