From 4bef655653374a8c04a670f44a4f44b8160f5938 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Fri, 23 May 2014 17:51:15 +0200 Subject: [PATCH] SONAR-5007 fix db migrations 538 and 539 --- .../migrate/538_add_dates_to_active_rules_table.rb | 12 +++--------- .../db/migrate/539_insert_active_rule_dates.rb | 10 +++++++++- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/db/migrate/538_add_dates_to_active_rules_table.rb b/sonar-server/src/main/webapp/WEB-INF/db/migrate/538_add_dates_to_active_rules_table.rb index 6333eac1363..bb363507ebb 100644 --- a/sonar-server/src/main/webapp/WEB-INF/db/migrate/538_add_dates_to_active_rules_table.rb +++ b/sonar-server/src/main/webapp/WEB-INF/db/migrate/538_add_dates_to_active_rules_table.rb @@ -23,17 +23,11 @@ # class AddDatesToActiveRulesTable < ActiveRecord::Migration - class ActiveRule < ActiveRecord::Base - end - def self.up - now = Time.now - ActiveRule.find(:all).each do |active_rule| - active_rule.created_at=now - active_rule.updated_at=now - active_rule.save! + def self.up + add_column 'active_rules', :created_at, :datetime, :null => true + add_column 'active_rules', :updated_at, :datetime, :null => true end end - end diff --git a/sonar-server/src/main/webapp/WEB-INF/db/migrate/539_insert_active_rule_dates.rb b/sonar-server/src/main/webapp/WEB-INF/db/migrate/539_insert_active_rule_dates.rb index 72ce86929c3..1945bca7e61 100644 --- a/sonar-server/src/main/webapp/WEB-INF/db/migrate/539_insert_active_rule_dates.rb +++ b/sonar-server/src/main/webapp/WEB-INF/db/migrate/539_insert_active_rule_dates.rb @@ -23,8 +23,16 @@ # class InsertActiveRuleDates < ActiveRecord::Migration - def self.up + class ActiveRule < ActiveRecord::Base + end + def self.up + now = Time.now + ActiveRule.find(:all).each do |active_rule| + active_rule.created_at=now + active_rule.updated_at=now + active_rule.save! + end end end -- 2.39.5