aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-core/src
diff options
context:
space:
mode:
authorlukasz-jarocki-sonarsource <lukasz.jarocki@sonarsource.com>2024-10-03 16:49:58 +0200
committersonartech <sonartech@sonarsource.com>2024-10-04 20:03:46 +0000
commit39b8a990bcf272a145adeb3b4fba8b8290f34b64 (patch)
treea6124ad3eb5f90c59ce155286b9b102d557e3e42 /server/sonar-db-core/src
parent198c3712727c5485f44a511c15e35f39a68c703b (diff)
downloadsonarqube-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.java7
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,