0
0

More than 3 years have passed since last update.

railsのエラー: テーブル作成

Posted at

今日はちょっとデータベース作成をやってみた。

まずデータベースの作成の作りかたを細かいところを
省略して説明すると。

⚪️その1
rails d model モデル名

で前提となるモデルを作成

⚪️その2

出来上がったマイグレーションファイルから

Screenshot from Gyazo

こんな感じでテーブルの中身のカラムをかく

⚪️その3

rake db:migarate

でテーブルを作成。

それで本題のエラーは

①bundle exec 未使用

その3で bundle exec rake db:migrate
という形式でやらないとエラーがおきた。

②カラムの追加とrollback

rails generate migration addcolumn+クラス名

で新たにマイグレーションファイルを作成して

def change
add_column :users, :mobile_phone, :string, after: :phone
end

と書いて行って、

その3を実行しますが

名前の重複でエラーが出る。
rollbackの使用で直そうとしたら混乱したなど。

細かいエラーがでた。

ターミナルの内容をみて細かい内容の把握を必須だと改めて思いました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0