annotate .svn/pristine/5e/5e0f270e1fd3e364b51dff25f000352273aff0ee.svn-base @ 1524:82fac3dcf466 redmine-2.5-integration

Fix failure to interpret Javascript when autocompleting members for project
author Chris Cannam <chris.cannam@soundsoftware.ac.uk>
date Thu, 11 Sep 2014 10:24:38 +0100
parents dffacf8a6908
children
rev   line source
Chris@1517 1 class ChangeRepositoriesToFullSti < ActiveRecord::Migration
Chris@1517 2 def up
Chris@1517 3 Repository.connection.
Chris@1517 4 select_rows("SELECT id, type FROM #{Repository.table_name}").
Chris@1517 5 each do |repository_id, repository_type|
Chris@1517 6 unless repository_type =~ /^Repository::/
Chris@1517 7 Repository.where(["id = ?", repository_id]).
Chris@1517 8 update_all(["type = ?", "Repository::#{repository_type}"])
Chris@1517 9 end
Chris@1517 10 end
Chris@1517 11 end
Chris@1517 12
Chris@1517 13 def down
Chris@1517 14 Repository.connection.
Chris@1517 15 select_rows("SELECT id, type FROM #{Repository.table_name}").
Chris@1517 16 each do |repository_id, repository_type|
Chris@1517 17 if repository_type =~ /^Repository::(.+)$/
Chris@1517 18 Repository.where(["id = ?", repository_id]).update_all(["type = ?", $1])
Chris@1517 19 end
Chris@1517 20 end
Chris@1517 21 end
Chris@1517 22 end