Railsアプリ作成の基本的な流れ

railsをインストールするしてない場合は、railsをインストールする。

gem install rails -v 4.2.3

_4.2.3_とすることでrailsのバージョンを指定しています。

rails _4.2.3_ new app -d postgresql

appはアプリ名です。-d postgresqlとすることでデータベース管理システムの種類をPostgreSQLに指定しています。

コントローラーの作成

rails g controller blogs index

コントローラ名の後には、アクション名を指定します。

モデルの作成

rails g model blog

モデルを作成すると、同時にマイグレーションファイルが作成されます。

create_table :blogs do |t|
  t.欲しいカラムのデータ型 :カラムの名前
  t.欲しいカラムのデータ型 :カラムの名前

  t.timestamps null: false
end

作成手順はざっとこんな感じ。

See Also