RadRailsでRailsアプリケーションことはじめ。part.2

scaffoldでMVC生成

RadRailsGeneratorビューを使用します。

Left Input scaffold Right Input <モデル名> <コントローラ名>
Type create Option なし。

例として、以下のようなパラメータを設定します。

モデル名:User
コントローラ名:Admin::Manager

Goすると、自動的に以下のMVCモジュールが生成されます。

/app/controllers/admin/manager_controller.rb
/app/helpers/admin/manager_helper.rb
/app/models/user.rb
/app/views/admin/manager/edit.rhtml
/app/views/admin/manager/list.rhtml
/app/views/admin/manager/new.rhtml
/app/views/admin/manager/show.rhtml

これだけの作業で、usersテーブルに対して、新規追加、一覧、詳細表示、編集ができるようになりました。