diff options
author | lukasz-jarocki-sonarsource <lukasz.jarocki@sonarsource.com> | 2024-10-03 16:49:58 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2024-10-04 20:03:46 +0000 |
commit | 39b8a990bcf272a145adeb3b4fba8b8290f34b64 (patch) | |
tree | a6124ad3eb5f90c59ce155286b9b102d557e3e42 /server/sonar-db-core/src | |
parent | 198c3712727c5485f44a511c15e35f39a68c703b (diff) | |
download | sonarqube-39b8a990bcf272a145adeb3b4fba8b8290f34b64.tar.gz sonarqube-39b8a990bcf272a145adeb3b4fba8b8290f34b64.zip |
SONAR-23279 fixed an issue where the mapping for the jdbc column type was missing for selected database vendors
Diffstat (limited to 'server/sonar-db-core/src')
-rw-r--r-- | server/sonar-db-core/src/testFixtures/java/org/sonar/db/AbstractDbTester.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/server/sonar-db-core/src/testFixtures/java/org/sonar/db/AbstractDbTester.java b/server/sonar-db-core/src/testFixtures/java/org/sonar/db/AbstractDbTester.java index e728f3ca7ff..783c296128b 100644 --- a/server/sonar-db-core/src/testFixtures/java/org/sonar/db/AbstractDbTester.java +++ b/server/sonar-db-core/src/testFixtures/java/org/sonar/db/AbstractDbTester.java @@ -63,6 +63,7 @@ import static com.google.common.collect.Lists.asList; import static java.sql.Types.BIGINT; import static java.sql.Types.BIT; import static java.sql.Types.BOOLEAN; +import static java.sql.Types.DECIMAL; import static java.sql.Types.DOUBLE; import static java.sql.Types.INTEGER; import static java.sql.Types.NUMERIC; @@ -76,10 +77,12 @@ public class AbstractDbTester<T extends TestDb> extends ExternalResource { private static final Pattern INDEX_NAME_PATTERN = Pattern.compile("COALESCE\\(([\\w_]*),"); - private static final Map<Integer, Integer> POSTGRES_TYPE_SUBSTITUTION = Map.of(BOOLEAN, BIT); + private static final Map<Integer, Integer> POSTGRES_TYPE_SUBSTITUTION = Map.of(BOOLEAN, BIT, + DOUBLE, NUMERIC); private static final Map<Integer, Integer> MSSQL_TYPE_SUBSTITUTION = Map.of( BOOLEAN, BIT, - VARCHAR, NVARCHAR); + VARCHAR, NVARCHAR, + DOUBLE, DECIMAL); private static final Map<Integer, Integer> ORACLE_TYPE_SUBSTITUTION = Map.of( BOOLEAN, NUMERIC, |