ハイパーニートプログラマーへの道

頑張ったり頑張らなかったり

RailsのScaffoldを使ってみる

#04 Scaffoldを使ってみよう | Ruby on Rails 4入門 - プログラミングならドットインストール

rails generate scaffold User name:string score:integer

Userの名前を文字列、スコアを整数で管理する

マイグレーションファイルがあるのがわかる。

create    db/migrate/20140912082448_create_users.rb

マイグレーションファイルをDBに反映させる

rake db:migrate

サーバー立ち上げてアクセスしてみる

rails s

http://localhost:3000/usersにアクセスする

http://localhost:3000/users/new ユーザーの新規作成

userの管理画面とか簡単に生成できる。

f:id:noriyo_tcp:20140921003146p:plain

新規ユーザー作成画面

f:id:noriyo_tcp:20140921003205p:plain

今回はNameとScoreを入れて・・・

f:id:noriyo_tcp:20140921003214p:plain

できてる。

f:id:noriyo_tcp:20140921003225p:plain

Editもできる。

f:id:noriyo_tcp:20140921003234p:plain

Destroyも。

f:id:noriyo_tcp:20140921003244p:plain

削除するかどうかの確認画面が出る。

userのidが2のようだが、先に一つ作って削除したのかな?(思い出せないw)

となると、一旦削除したidは空席になるということなのかなあ?