aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-migration
diff options
context:
space:
mode:
authorMichal Duda <michal.duda@sonarsource.com>2019-01-14 10:13:13 +0100
committersonartech <sonartech@sonarsource.com>2019-01-16 09:43:13 +0100
commit6cc929c8525ef17e289d2d54b75152ccc5348293 (patch)
treefeaf0f197ac2ccaeb4abeaa143049cfe6769735a /server/sonar-db-migration
parent21a9cdd0477c908dbf5a8bc0f907f2775357bb5c (diff)
downloadsonarqube-6cc929c8525ef17e289d2d54b75152ccc5348293.tar.gz
sonarqube-6cc929c8525ef17e289d2d54b75152ccc5348293.zip
Fix for migration 2502
Diffstat (limited to 'server/sonar-db-migration')
-rw-r--r--server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v76/MigrateModuleProperties.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v76/MigrateModuleProperties.java b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v76/MigrateModuleProperties.java
index 107edf24e60..79fa960913c 100644
--- a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v76/MigrateModuleProperties.java
+++ b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v76/MigrateModuleProperties.java
@@ -53,12 +53,12 @@ public class MigrateModuleProperties extends DataChange {
AtomicReference<Integer> currentProjectId = new AtomicReference<>();
AtomicReference<String> currentModuleUuid = new AtomicReference<>();
- context.prepareSelect("select prop.prop_key, prop.text_value, prop.clob_value, mod.name, mod.uuid, root.id as project_id, root.name as project_name " +
+ context.prepareSelect("select prop.prop_key, prop.text_value, prop.clob_value, module1.name, module1.uuid, root.id as project_id, root.name as project_name " +
"from properties prop " +
- "left join projects mod on mod.id = prop.resource_id " +
- "left join projects root on root.uuid = mod.project_uuid " +
- "where mod.qualifier = 'BRC' and prop.user_id is null " +
- "order by root.uuid, mod.uuid, prop.prop_key")
+ "left join projects module1 on module1.id = prop.resource_id " +
+ "left join projects root on root.uuid = module1.project_uuid " +
+ "where module1.qualifier = 'BRC' and prop.user_id is null " +
+ "order by root.uuid, module1.uuid, prop.prop_key")
.scroll(row -> {
String propertyKey = row.getString(1);
String propertyTextValue = row.getString(2);
@@ -114,8 +114,8 @@ public class MigrateModuleProperties extends DataChange {
MassUpdate massUpdate = context.prepareMassUpdate().rowPluralName("module level properties");
massUpdate.select("select prop.id as property_id " +
"from properties prop " +
- "left join projects mod on mod.id = prop.resource_id " +
- "where mod.qualifier = 'BRC'");
+ "left join projects module1 on module1.id = prop.resource_id " +
+ "where module1.qualifier = 'BRC'");
massUpdate.update("delete from properties where id=?");
massUpdate.execute((row, update) -> {
update.setInt(1, row.getInt(1));