トップページの設定方法 †
- public/index.htmlを削除またはリネームする。
- config/routes.rbを編集し map.root を設定する。
map.root :controller => <コントローラ名>
(例)
map.root :controller => "top" # app/controller/top_controller.rbがトップになる
マイグレーションによるテーブル作成 †
- マイグレーションコードを作成する。
マイグレーションコードだけ作成する場合
./script/generate migration <スキーマ名>
テーブルを編集するページも一緒に作る場合
./script/generate scaffold <テーブル名>
- マイグレーションファイルの編集
./db/migrateに作成されるファイルを編集する。
(例)
class CreateNews < ActiveRecord::Migration
def self.up
create_table :news do |t|
t.column "title", :string
t.column "detail", :string
t.timestamps
end
end
def self.down
drop_table :news
end
end
- テーブルの作成
rake db:migrate