Mercurial > hg > soundsoftware-site
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 |