scaffold-01作成

/config/database.yml

development:
  adapter: mysql
  database: member_development
  username: root
  password:
  host: localhost
test:
  adapter: mysql
  database: member_test
  username: root
  password:
  host: localhost

production:
  adapter: mysql
  database: member_production
  username: root
  password: 
  host: localhost

■データベース作成。

mysql>create database member0420_development character set utf8;

■モデルの作成

$ ruby script/generate model member
./script/../config/boot.rb:20:Warning: Gem::SourceIndex#search support for String patterns is deprecated
:0:Warning: Gem::SourceIndex#search support for Regexp patterns is deprecated
      exists  app/models/
      exists  test/unit/
      exists  test/fixtures/
      create  app/models/member.rb
      create  test/unit/member_test.rb
      create  test/fixtures/members.yml
      create  db/migrate
      create  db/migrate/001_create_members.rb

■/db/migrate/001_create_members.rb

class CreateMembers < ActiveRecord::Migration
  def self.up
    create_table :members do |t|
      t.column :number, :integer
      t.column :name, :string
      t.column :create, :datetime
    end
  end

  def self.down
    drop_table :members
  end
end

■migrate(テーブル作成、field作成。)

$ rake db:migrate
(in /Users/mono/dev/rails/chap0424)
== CreateMembers: migrating ===================================================
-- create_table(:members)
   -> 0.0034s
== CreateMembers: migrated (0.0036s) ==========================================

■scaffold

$ ruby script/generate scaffold Member
./script/../config/boot.rb:20:Warning: Gem::SourceIndex#search support for String patterns is deprecated
:0:Warning: Gem::SourceIndex#search support for Regexp patterns is deprecated
      exists  app/controllers/
      exists  app/helpers/
      create  app/views/members
      exists  app/views/layouts/
      exists  test/functional/
  dependency  model
:0:Warning: Gem::SourceIndex#search support for Regexp patterns is deprecated
      exists    app/models/
      exists    test/unit/
      exists    test/fixtures/
   identical    app/models/member.rb
   identical    test/unit/member_test.rb
   identical    test/fixtures/members.yml
      create  app/views/members/_form.rhtml
      create  app/views/members/list.rhtml
      create  app/views/members/show.rhtml
      create  app/views/members/new.rhtml
      create  app/views/members/edit.rhtml
      create  app/controllers/members_controller.rb
      create  test/functional/members_controller_test.rb
      create  app/helpers/members_helper.rb
      create  app/views/layouts/members.rhtml
      create  public/stylesheets/scaffold.css

http://0.0.0.0:3001/members