aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao
diff options
context:
space:
mode:
authorTieg Zaharia <tieg.zaharia@sonarsource.com>2025-02-18 14:57:36 -0700
committersonartech <sonartech@sonarsource.com>2025-02-19 20:03:12 +0000
commite0c0e3a54ea9c57eb4189132ef121e919eedbf15 (patch)
tree12dabb94c77373f1ef391c13343567ce05f7cb23 /server/sonar-db-dao
parentd2d0cb73146bbca77f02090d1fdcd9900e01e658 (diff)
downloadsonarqube-e0c0e3a54ea9c57eb4189132ef121e919eedbf15.tar.gz
sonarqube-e0c0e3a54ea9c57eb4189132ef121e919eedbf15.zip
SQRP-191 add new "sca_dependencies.chains" column
Diffstat (limited to 'server/sonar-db-dao')
-rw-r--r--server/sonar-db-dao/src/it/java/org/sonar/db/sca/ScaDependenciesDaoIT.java2
-rw-r--r--server/sonar-db-dao/src/schema/schema-sq.ddl1
2 files changed, 3 insertions, 0 deletions
diff --git a/server/sonar-db-dao/src/it/java/org/sonar/db/sca/ScaDependenciesDaoIT.java b/server/sonar-db-dao/src/it/java/org/sonar/db/sca/ScaDependenciesDaoIT.java
index 5173c7a1881..1d41394dd54 100644
--- a/server/sonar-db-dao/src/it/java/org/sonar/db/sca/ScaDependenciesDaoIT.java
+++ b/server/sonar-db-dao/src/it/java/org/sonar/db/sca/ScaDependenciesDaoIT.java
@@ -47,6 +47,7 @@ class ScaDependenciesDaoIT {
List<Map<String, Object>> select = db.select(db.getSession(), "select * from sca_dependencies");
assertThat(select).hasSize(1);
Map<String, Object> stringObjectMap = select.get(0);
+ stringObjectMap.remove("chains");
assertThat(stringObjectMap).containsExactlyInAnyOrderEntriesOf(
Map.ofEntries(
Map.entry("uuid", scaDependencyDto.uuid()),
@@ -195,6 +196,7 @@ class ScaDependenciesDaoIT {
List<Map<String, Object>> select = db.select(db.getSession(), "select * from sca_dependencies");
assertThat(select).hasSize(1);
Map<String, Object> stringObjectMap = select.get(0);
+ stringObjectMap.remove("chains");
assertThat(stringObjectMap).containsExactlyInAnyOrderEntriesOf(
Map.ofEntries(
Map.entry("uuid", updatedScaDependency.uuid()),
diff --git a/server/sonar-db-dao/src/schema/schema-sq.ddl b/server/sonar-db-dao/src/schema/schema-sq.ddl
index 05a305e4f17..023e2e04552 100644
--- a/server/sonar-db-dao/src/schema/schema-sq.ddl
+++ b/server/sonar-db-dao/src/schema/schema-sq.ddl
@@ -1039,6 +1039,7 @@ CREATE TABLE "SCA_DEPENDENCIES"(
"SCOPE" CHARACTER VARYING(100) NOT NULL,
"USER_DEPENDENCY_FILE_PATH" CHARACTER VARYING(1000),
"LOCKFILE_DEPENDENCY_FILE_PATH" CHARACTER VARYING(1000),
+ "CHAINS" CHARACTER LARGE OBJECT,
"CREATED_AT" BIGINT NOT NULL,
"UPDATED_AT" BIGINT NOT NULL
);