2016-10-08 4 views
5

У пользователя много загрузок. Я хочу добавить столбец в таблицу uploads, которая ссылается на пользователя. Как должна выглядеть миграция?Добавить миграцию ссылочного столбца в Rails 5

Связанный вопрос Rails 3: Rails 3 migrations: Adding reference column?

Связанный вопрос Rails 4: Add a reference column migration in Rails 4

ответ

7

Как с предыдущими версиями 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 

 Смежные вопросы

  • Нет связанных вопросов^_^