diff options
author | Michal Duda <michal.duda@sonarsource.com> | 2019-01-14 10:13:13 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2019-01-16 09:43:13 +0100 |
commit | 6cc929c8525ef17e289d2d54b75152ccc5348293 (patch) | |
tree | feaf0f197ac2ccaeb4abeaa143049cfe6769735a /server/sonar-db-migration | |
parent | 21a9cdd0477c908dbf5a8bc0f907f2775357bb5c (diff) | |
download | sonarqube-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.java | 14 |
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)); |