20091225164732_remove_enumerations_opt.rb
12 lines
| 460 B
| text/x-ruby
|
RubyLexer
|
r3126 | class RemoveEnumerationsOpt < ActiveRecord::Migration | ||
def self.up | ||||
remove_column :enumerations, :opt | ||||
end | ||||
def self.down | ||||
add_column :enumerations, :opt, :string, :limit => 4, :default => '', :null => false | ||||
|
r13100 | Enumeration.where("type = 'IssuePriority'").update_all("opt = 'IPRI'") | ||
Enumeration.where("type = 'DocumentCategory'").update_all("opt = 'DCAT'") | ||||
Enumeration.where("type = 'TimeEntryActivity'").update_all("opt = 'ACTI'") | ||||
|
r3126 | end | ||
end | ||||