019_add_issue_status_position.rb
10 lines
| 327 B
| text/x-ruby
|
RubyLexer
|
r202 | class AddIssueStatusPosition < ActiveRecord::Migration | ||
def self.up | ||||
add_column :issue_statuses, :position, :integer, :default => 1, :null => false | ||||
IssueStatus.find(:all).each_with_index {|status, i| status.update_attribute(:position, i+1)} | ||||
end | ||||
def self.down | ||||
remove_column :issue_statuses, :position | ||||
end | ||||
end | ||||