テーブルにカラムの追加をする
解決したいこと
Ruby on Railsでメモアプリをつくっています。
現在、テーブルにカラムの追加をしたいのですが、コードの辻褄が合わなくなったのかエラーになってしまいます。
後からカラムの追加をする方法を教えていただきたいです。
使用するモデルは、MemoモデルとGenreモデルです。
自身の行っている作業
①Genreモデルを作成
②テーブルにnameカラムを作成
③rails db:migrateを実行
この後、Memoモデルを作成してから再度Genreにmemo_idのカラムを追加したいのですがどうしたらいいでしょうか?
発生している問題
class CreateGenres < ActiveRecord::Migration[6.0]
def change
create_table :genres do |t|
t.string :name, null: false
t.references :user, null: false, foreign_key: true
t.timestamps
end
end
end
ここに以下のコードを追加したいです。
t.references :memo, null: false, foreign_key: true
初歩的な質問ではあると思うのですが回答をお願いします!
0