Skip to content

Add Finding Evidence Supporting Messages

What does this MR do?

This MR creates a new model for Vulnerability Finding Evidence Supporting Messages. This model will be replacing metadata in the finding. We are not using this table yet, that will be handled by a future MR. Request and response will be added in a subsequent MR to limit the scope of the DB migration. Related to #267489

Screenshots or Screencasts (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Database

Migration

== 20210707181536 CreateVulnerabilityFindingEvidenceSupportingMessages: migrating 
-- create_table(:vulnerability_finding_evidence_supporting_messages, {})
-- quote_column_name(:name)
   -> 0.0000s
   -> 0.0112s
-- quote_table_name("check_fa33b9ae85")
   -> 0.0000s
-- quote_table_name(:vulnerability_finding_evidence_supporting_messages)
   -> 0.0000s
-- execute("ALTER TABLE \"vulnerability_finding_evidence_supporting_messages\"\nADD CONSTRAINT \"check_fa33b9ae85\" CHECK (char_length(\"name\") <= 2048)\n")
   -> 0.0010s
== 20210707181536 CreateVulnerabilityFindingEvidenceSupportingMessages: migrated (0.0198s) 

Rollback

== 20210707181536 CreateVulnerabilityFindingEvidenceSupportingMessages: reverting 
-- drop_table(:vulnerability_finding_evidence_supporting_messages)
   -> 0.0026s
== 20210707181536 CreateVulnerabilityFindingEvidenceSupportingMessages: reverted (0.0197s) 

Related to #267489

Edited by Adam Hegyi

Merge request reports