Переход на Rails для ссылки на пользователя, как добавить этот внешний ключ? - PullRequest
2 голосов
/ 03 декабря 2010

У меня есть 2 Модели, Пользователь и Сообщение.

Я хочу, чтобы модель Post включала в себя пользователя, т.е. добавляю user_id в таблицу сообщений.

Как будет выглядеть моя миграциялайк?Или я просто делаю это вручную, как:

add_column :posts, :user_id:integer

1 Ответ

4 голосов
/ 03 декабря 2010

Да, просто сделайте это вручную.Это будет выглядеть так:

class AddUserIDToPosts < ActiveRecord::Migration
  def self.up
    add_column :posts, :user_id, :integer
  end

  def self.down
    remove_column :posts, :user_id
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...