Chris@909: class AddIssueStatusPosition < ActiveRecord::Migration Chris@909: def self.up Chris@909: add_column :issue_statuses, :position, :integer, :default => 1 Chris@909: IssueStatus.find(:all).each_with_index {|status, i| status.update_attribute(:position, i+1)} Chris@909: end Chris@909: Chris@909: def self.down Chris@909: remove_column :issue_statuses, :position Chris@909: end Chris@909: end