1. ホーム
  2. ruby-on-rails

[解決済み] Rails 3 のマイグレーション。参照列を追加する?

2022-04-25 19:20:35

質問

新規にrails 3のマイグレーションを作成する場合、(例)

rails g migration tester title:tester user:references

しかし、次のようなカラムを追加すると、すべてがうまく機能します。

rails g migration add_user_to_tester user:references

の場合、参照フィールドが認識されません。要するに、「railsのマイグレーションにコマンドラインから参照列を追加するにはどうすればよいか」という質問です。

解決方法は?

を使用している場合は Rails 4.x のように、リファレンスを使ったマイグレーションを生成できるようになりました。

rails generate migration AddUserRefToProducts user:references

にあるように レールガイド