Fix positions

pull/6827/head
Mark Maglana 14 years ago
parent 182fe92b53
commit b9a6b7ab1e
  1. 14
      db/migrate/018_fix_story_positions_again.rb

@ -0,0 +1,14 @@
class FixStoryPositionsAgain < ActiveRecord::Migration
def self.up
ActiveRecord::Base.transaction do
Story.find(:all, :conditions => "parent_id is NULL", :order => "project_id ASC, fixed_version_id ASC, position ASC").each_with_index do |s,i|
s.position=i+1
s.save!
end
end
end
def self.down
raise ActiveRecord::IrreversibleMigration
end
end
Loading…
Cancel
Save