diff --git a/db/post_migrate/20250225211017_remove_confidence_columns_from_vulnerabilties.rb b/db/post_migrate/20250225211017_remove_confidence_columns_from_vulnerabilties.rb new file mode 100644 index 0000000000000000000000000000000000000000..f5b42d04832c4813ea31a4349ae3daa601b5351f --- /dev/null +++ b/db/post_migrate/20250225211017_remove_confidence_columns_from_vulnerabilties.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +class RemoveConfidenceColumnsFromVulnerabilties < Gitlab::Database::Migration[2.2] + milestone '17.10' + + def up + remove_column :vulnerabilities, :confidence + remove_column :vulnerabilities, :confidence_overridden + end + + def down + add_column :vulnerabilities, :confidence, :smallint + add_column :vulnerabilities, :confidence_overridden, :boolean, default: false + end +end diff --git a/db/schema_migrations/20250225211017 b/db/schema_migrations/20250225211017 new file mode 100644 index 0000000000000000000000000000000000000000..6e85fcdec41165fc3fd42582eb5f9245171d80f6 --- /dev/null +++ b/db/schema_migrations/20250225211017 @@ -0,0 +1 @@ +fe524ac7d5b8d6959618d58e63cc9c26681340f791b6f747d52489efc1944d66 \ No newline at end of file diff --git a/db/structure.sql b/db/structure.sql index 54640aa6d137dc86c5b1d9354c6444a757e39635..91a809a000dfdb8103fbb972a709ed2a5c594332 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -23274,8 +23274,6 @@ CREATE TABLE vulnerabilities ( state smallint DEFAULT 1 NOT NULL, severity smallint NOT NULL, severity_overridden boolean DEFAULT false, - confidence smallint, - confidence_overridden boolean DEFAULT false, resolved_by_id bigint, resolved_at timestamp with time zone, report_type smallint NOT NULL,