]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5249 Fix migration on SQL Server
authorJulien HENRY <julien.henry@sonarsource.com>
Tue, 6 May 2014 12:35:33 +0000 (14:35 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Tue, 6 May 2014 12:35:33 +0000 (14:35 +0200)
sonar-server/src/main/webapp/WEB-INF/db/migrate/530_merge_measure_data_into_project_measures.rb

index 0500c775f5422200cff4f34a6cf4ee0753c4b191..73e6bc7cdadebfba31b7ac867aad5dc4833620a6 100644 (file)
@@ -30,6 +30,8 @@ class MergeMeasureDataIntoProjectMeasures < ActiveRecord::Migration
   def self.up
     unless ProjectMeasure.column_names.include?('measure_data')
       add_column :project_measures, 'measure_data', :binary, :null => true
+      # Required for MSSQL to unlock the table PROJECT_MEASURES
+      ActiveRecord::Base.connection.commit_db_transaction
     end
     ProjectMeasure.reset_column_information
     Java::OrgSonarServerUi::JRubyFacade.getInstance().databaseMigrator().executeMigration('org.sonar.server.db.migrations.v44.MeasureDataMigration')