RadRailsでRailsアプリケーションことはじめ。part.2
scaffoldでMVC生成
RadRailsのGeneratorビューを使用します。
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テーブルに対して、新規追加、一覧、詳細表示、編集ができるようになりました。