へんてこのブログ

日々気づいたことや、最近やっていることを書いています

Ruby on Rails3を使ってみてのまとめ

Rails3を使ってみたので、まとめて行くと思います

-ルート画面を任意にする
rails-project/config/routes.rbに以下を追加

root:to => '{controller名}#{Action名}'


元々のindex.htmlを削除
$ rm rails-project/public/index.html

-既存のcontrollerにActionを追加する
rails-project/config/routes.rbに以下を追加

get "{既存のcontroller名}/{追加したいAction名}"

既存のcontroller.rbに以下を追加

def {追加したいAction名}
end

最後に追加したいActionのviewを追加する

-scaffoldをmysqlで使ってみる
$ rails new rails-project -d mysql

$ rails g scaffold customer name:string email:string address:text

$ mysql5 -u root

ここからmysql処理
$mysql > CREATE DATABASE rails-project_deveroper
mysql処理終了

$ rake db:migrate

$ rails s

確認する