【Rails】モデル(テーブル)の作成方法

作成手順

以下のコマンドをターミナルで実行します。

rails g model モデル名 カラム名:型

rails g model User name:string grade:integer #例

*モデル名は大文字に!

これで以下のようなマイグレーションファイルが作成されます。

class CreateUsers < ActiveRecord::Migration[6.1]
  def change
    create_table :users do |t|
      t.string :name
      t.integer :grade

      t.timestamps
    end
  end
end

以下のコマンドで、上記のマイグレーションファイルをデータベースに反映させます。

rails db:migrate

以上!

タイトルとURLをコピーしました