Railsコマンドの基本操作
モデル生成
Userモデルを生成する。
field | type |
---|---|
id | integer |
name | string |
string | |
created_at | datetime |
updated_at | datetime |
$ rails generate model User name:string email:string
Userモデルと関連を持つMicropostモデルを生成する。
field | type |
---|---|
id | integer |
content | text |
user_id | integer |
created_at | datetime |
updated_at | datetime |
$ rails generate model Micropost content:text user:references
DB操作
マイグレーション
$ rails db:migrate
DBのリセット
$ rails db:migrate:reset
初期データ/ダミーデータの挿入
$ rails db:seed