Day4_オリジナルアプリ

bundle exec rails db:migrateのあとに制約付け忘れたことを思い出す。

やったこと

  • mysql -u root → use db名 → show tables; → drop table テーブル名 でdb内のテーブルを削除
  • その後、マイグレーションファイルに制約を加えてrails db:migrateをしたが、テーブル作成できず
  • bin/rake db:migrate:status で適用範囲を調べると全部upになっているのに、schema.rbには作成されていないテーブルがあった

  • bin/rails db:migrate:reset したら全てと作成できた(最初からこれでok)