OSDN Git Service

fix extend for profiler
[pettanr/pettanr.git] / db / migrate / 20140329220907_fix_extend_system.rb
1 class FixExtendSystem < ActiveRecord::Migration
2   def up
3     rename_column :speech_balloons, :classname, :speech_balloon_template_classname
4     rename_column :speech_balloons, :settings, :speech_balloon_template_settings
5     add_column :balloons, :speech_balloon_template_id, :integer, :null => false, :default => 0
6     add_column :balloons, :speech_balloon_template_classname, :string, :null => false, :limit => 50, :default => 'noname'
7     rename_column :balloons, :settings, :speech_balloon_template_settings
8     add_column :speeches, :speech_balloon_template_id, :integer, :null => false, :default => 0
9     add_column :speeches, :speech_balloon_template_classname, :string, :null => false, :limit => 50, :default => 'noname'
10     rename_column :speeches, :settings, :speech_balloon_template_settings
11     add_column :speeches, :writing_format_classname, :string, :null => false, :limit => 50, :default => 'noname'
12     add_column :speeches, :writing_format_settings, :text
13     add_column :licenses, :license_group_classname, :string, :null => false, :limit => 50, :default => 'noname'
14     rename_column :licenses, :settings, :license_group_settings
15     rename_column :licenses, :credit_pictures, :credit_picture_settings
16   end
17
18   def down
19   end
20 end