aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao
diff options
context:
space:
mode:
authorJohn Bintz <193517688+john-bintz-sonarsource@users.noreply.github.com>2025-04-11 10:16:41 -0400
committersonartech <sonartech@sonarsource.com>2025-04-11 20:04:02 +0000
commit6055f2e52a73cfea7b10c988209ae4b3c3ba71e0 (patch)
tree514c2db8a987e24dfe6dbb61da7051a3331a27cd /server/sonar-db-dao
parent45f227ecdfe0268d62ca16b89e6d9d0b53349f99 (diff)
downloadsonarqube-master.tar.gz
sonarqube-master.zip
SCA-206 Rename new_in_pull_request -> is_newHEADmaster
Co-authored-by: Havoc Pennington <havoc.pennington@sonarsource.com>
Diffstat (limited to 'server/sonar-db-dao')
-rw-r--r--server/sonar-db-dao/src/it/java/org/sonar/db/purge/PurgeDaoIT.java3
-rw-r--r--server/sonar-db-dao/src/schema/schema-sq.ddl8
2 files changed, 6 insertions, 5 deletions
diff --git a/server/sonar-db-dao/src/it/java/org/sonar/db/purge/PurgeDaoIT.java b/server/sonar-db-dao/src/it/java/org/sonar/db/purge/PurgeDaoIT.java
index b06fe15e72f..e1fb868b7c0 100644
--- a/server/sonar-db-dao/src/it/java/org/sonar/db/purge/PurgeDaoIT.java
+++ b/server/sonar-db-dao/src/it/java/org/sonar/db/purge/PurgeDaoIT.java
@@ -1980,13 +1980,14 @@ oldCreationDate));
"license_expression", "MIT",
"known", true,
"known_package", true,
+ "is_new", false,
"created_at", 0L, "updated_at", 0L);
db.executeInsert("sca_releases", merge(releaseBase, Map.of("uuid", "release-uuid1", "component_uuid", branch1Uuid)));
db.executeInsert("sca_releases", merge(releaseBase, Map.of("uuid", "release-uuid2", "component_uuid", branch2Uuid)));
assertThat(db.countRowsOfTable(dbSession, "sca_releases")).isEqualTo(2);
var dependencyBase = Map.of("created_at", 0L, "updated_at", 0L,
- "direct", true, "scope", "compile", "new_in_pull_request", true);
+ "direct", true, "scope", "compile", "is_new", true);
db.executeInsert("sca_dependencies", merge(dependencyBase, Map.of("uuid", "dependency-uuid1", "sca_release_uuid", "release-uuid1")));
db.executeInsert("sca_dependencies", merge(dependencyBase, Map.of("uuid", "dependency-uuid2", "sca_release_uuid", "release-uuid2")));
assertThat(db.countRowsOfTable(dbSession, "sca_dependencies")).isEqualTo(2);
diff --git a/server/sonar-db-dao/src/schema/schema-sq.ddl b/server/sonar-db-dao/src/schema/schema-sq.ddl
index d102e2cd209..3ca28a1b342 100644
--- a/server/sonar-db-dao/src/schema/schema-sq.ddl
+++ b/server/sonar-db-dao/src/schema/schema-sq.ddl
@@ -1052,8 +1052,8 @@ CREATE TABLE "SCA_DEPENDENCIES"(
"CHAINS" CHARACTER LARGE OBJECT,
"CREATED_AT" BIGINT NOT NULL,
"UPDATED_AT" BIGINT NOT NULL,
- "NEW_IN_PULL_REQUEST" BOOLEAN DEFAULT FALSE NOT NULL,
- "PRODUCTION_SCOPE" BOOLEAN DEFAULT TRUE NOT NULL
+ "PRODUCTION_SCOPE" BOOLEAN DEFAULT TRUE NOT NULL,
+ "IS_NEW" BOOLEAN DEFAULT FALSE NOT NULL
);
ALTER TABLE "SCA_DEPENDENCIES" ADD CONSTRAINT "PK_SCA_DEPENDENCIES" PRIMARY KEY("UUID");
CREATE INDEX "SCA_DEPENDENCIES_RELEASE_UUID" ON "SCA_DEPENDENCIES"("SCA_RELEASE_UUID" NULLS FIRST);
@@ -1096,9 +1096,9 @@ CREATE TABLE "SCA_RELEASES"(
"KNOWN" BOOLEAN NOT NULL,
"CREATED_AT" BIGINT NOT NULL,
"UPDATED_AT" BIGINT NOT NULL,
- "NEW_IN_PULL_REQUEST" BOOLEAN DEFAULT FALSE NOT NULL,
"DECLARED_LICENSE_EXPRESSION" CHARACTER VARYING(400) DEFAULT 'NOASSERTION' NOT NULL,
- "KNOWN_PACKAGE" BOOLEAN NOT NULL
+ "KNOWN_PACKAGE" BOOLEAN NOT NULL,
+ "IS_NEW" BOOLEAN DEFAULT FALSE NOT NULL
);
ALTER TABLE "SCA_RELEASES" ADD CONSTRAINT "PK_SCA_RELEASES" PRIMARY KEY("UUID");
CREATE INDEX "SCA_RELEASES_COMP_UUID_UUID" ON "SCA_RELEASES"("COMPONENT_UUID" NULLS FIRST, "UUID" NULLS FIRST);