Tambourine作業メモ

主にスキル習得のためにやった作業のメモ。他人には基本的に無用のものです。

2008-05-09から1日間の記事一覧

立ち上げてみる

H:\Rails\hondana>ruby script\server => Booting WEBrick... => Rails application started on http://0.0.0.0:3000 => Ctrl-C to shutdown server; call with --help for options [2008-05-09 22:30:38] INFO WEBrick 1.3.1 [2008-05-09 22:30:38] INFO ru…

なにはともあれscaffold

H:\Rails\hondana>ruby script/generate scaffold Book exists app/controllers/ exists app/helpers/ create app/views/books exists app/views/layouts/ exists test/functional/ dependency model exists app/models/ exists test/unit/ exists test/fixt…

間違えたみたいだな

作り直し。モデル名は単数ね H:\Rails\hondana>ruby script/destroy model Books notempty db/migrate notempty db rm db/migrate/001_create_books.rb rm test/fixtures/books.yml rm test/unit/books_test.rb rm app/models/books.rb rmdir test/fixtures …

あれ?

class Books < ActiveRecord::Base end あれ?Bookクラスが出来てないとダメだよね?

テーブルできた

というわけで、再挑戦。001_create_books.rbはこんな感じ class CreateBooks < ActiveRecord::Migration def self.up create_table :books do |t| t.column :isbn13, :string t.column :status, :integer t.column :title, :string t.column :auther, :strin…

require_gem => gem

gems 0.9にあったrequire_gemというコマンドが、1.0ではgemに変わったかららしい。 こういうときは、以下のコマンドが直してくれるんだそうな H:\Rails\hondana>gem pristine --all Restoring gem(s) to pristine condition... activerecord-1.15.6 is in pr…

rake db:migrate失敗

では早速、テーブルを作ってみる。railsのmigrate機能を使ってみたいので、modelをgenerate H:\Rails\hondana>ruby script/generate model Books exists app/models/ exists test/unit/ exists test/fixtures/ create app/models/books.rb create test/unit/…