スペジェネ

あかん、最初確かに動いてたんだけど、「やっぱ試用だけど Subversion につっこもう」とか色々やってるうちに動かなくなった。Rails の trunk で火傷したかなと思ったが、リビジョン戻してもだめっぽい。わからん。

$ script/generate special group
wrong number of arguments (1 for 0)


とりあえず migration ファイル(コメントから)だけ貼っとく。

class Init < ActiveRecord::Migration
   def self.up
      options = {
         #:options     => "ENGINE=MyISAM DEFAULT CHARSET=ujis" # for mysql users
      }
      create_table :favorites, options do |t|
         t.column :name, :string, :limit => 255, :null => false, :default => ''
         t.column :member_id, :int, :null => false, :default => 0
      end

      create_table :groups, options do |t|
         t.column :name, :string, :limit => 255, :null => false, :default => ''
      end

      create_table :members, options do |t|
         t.column :name, :string, :limit => 255, :null => false, :default => ''
         t.column :yomi, :string, :limit => 255, :null => false, :default => ''
         t.column :comments, :string, :limit => 255, :null => false, :default => ''
         t.column :group_id, :int, :null => false, :default => 0
      end

      create_table :songs, options do |t|
         t.column :name, :string, :limit => 255, :null => false, :default => ''
         t.column :group_id, :int, :null => false, :default => 0
         t.column :content, :string, :limit => 255, :null => false, :default => ''
      end
   end

   def self.down
      drop_table :favorites
      drop_table :groups
      drop_table :members
      drop_table :songs
   end
end