summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2015-09-21 11:40:31 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2015-09-21 11:41:16 +0200
commitf6b888234a5965a5d91b0e09afd07a9bd0cdac68 (patch)
treee72ef5ee33a88b47d46e07c6e06c75748e5bc77b
parente0dad400d85c073c93700110bad964d40c25d570 (diff)
downloadsonarqube-f6b888234a5965a5d91b0e09afd07a9bd0cdac68.tar.gz
sonarqube-f6b888234a5965a5d91b0e09afd07a9bd0cdac68.zip
Fix db migration AddProvisioningPermissionToScan
Fix compatibility with Oracle and MSSQL
-rw-r--r--server/sonar-web/src/main/webapp/WEB-INF/db/migrate/935_add_provisioning_permission_to_scan.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/sonar-web/src/main/webapp/WEB-INF/db/migrate/935_add_provisioning_permission_to_scan.rb b/server/sonar-web/src/main/webapp/WEB-INF/db/migrate/935_add_provisioning_permission_to_scan.rb
index 63671ef1b80..32911427a77 100644
--- a/server/sonar-web/src/main/webapp/WEB-INF/db/migrate/935_add_provisioning_permission_to_scan.rb
+++ b/server/sonar-web/src/main/webapp/WEB-INF/db/migrate/935_add_provisioning_permission_to_scan.rb
@@ -22,7 +22,7 @@
# SonarQube 5.2
# SONAR-6861
#
-# Add the permission "provisionning" to the users and groups that have already
+# Add the permission "provisioning" to the users and groups that have already
# the permission "scan" and if, and only if, the property sonar.preventAutoProjectCreation is false
# (default value)
class AddProvisioningPermissionToScan < ActiveRecord::Migration
@@ -43,7 +43,7 @@ class AddProvisioningPermissionToScan < ActiveRecord::Migration
group_roles=GroupRole.find(:all, :conditions => {:role => 'scan', :resource_id => nil})
groups = group_roles.map { |ur| ur.group_id }
groups.each do |group_id|
- unless GroupRole.exists?(['group_id=? and role=? and resource_id is null', group_id, 'provisioning'])
+ unless GroupRole.exists?(:group_id => group_id, :role => 'provisioning', :resource_id => nil)
GroupRole.create(:group_id => group_id, :role => 'provisioning', :resource_id => nil)
end
end
@@ -51,7 +51,7 @@ class AddProvisioningPermissionToScan < ActiveRecord::Migration
user_roles=UserRole.find(:all, :conditions => {:role => 'scan', :resource_id => nil})
users = user_roles.map { |ur| ur.user_id }
users.each do |user_id|
- unless UserRole.exists?(['user_id=? and role=? and resource_id is null', user_id, 'provisioning'])
+ unless UserRole.exists?(:user_id => user_id, :role => 'provisioning', :resource_id => nil)
UserRole.create(:user_id => user_id, :role=> 'provisioning', :resource_id => nil)
end
end