August 15, 2013

Railsでscaffoldを実行してみる

今までRubyは開発系のツールで少し触っていた程度でしたが、今後、Railsも触っていく必要が出てきたので、とりあえずScaffold(とマイグレーション)を実行してブラウザからアクセスしてみるまでのメモです。
# railsアプリケーションの初期化
$ rails new rails_example

# scaffoldの実行
$ cd rails_example
$ rails generate scaffold User name:string email:string

# マイグレーションの実行
$ rake db:migrate
ソースを反映(デプロイ)して、ブラウザから /users にアクセス


ルーティングの一覧は、以下のコマンドで確認できました。
$ rake routes
   Prefix Verb   URI Pattern               Controller#Action
    users GET    /users(.:format)          users#index
          POST   /users(.:format)          users#create
 new_user GET    /users/new(.:format)      users#new
edit_user GET    /users/:id/edit(.:format) users#edit
     user GET    /users/:id(.:format)      users#show
          PATCH  /users/:id(.:format)      users#update
          PUT    /users/:id(.:format)      users#update
          DELETE /users/:id(.:format)      users#destroy
Chef + VagrantでApache + Passengerの環境構築に時間がかかりすぎた。。。

No comments:

Post a Comment