Remove all usages of `vulnerability_occurrence_pipelines` application code

Context

We are deleting the vulnerability_occurrence_pipelines table in this epic

We have already

  • added new columns to use instead of the vulnerability_occurrence_pipelines table
  • added application code to populate these new columns
  • backfilled these new columns
  • rolled out the usage of the new columns with a feature flag

This issue

Now that the feature flag is rolled out, we can remove the feature flag. In addition to removing the FF, we can remove all of the application code referencing the vulnerability_occurrence_pipelines table.

Implementation Plan

The actual model code

After Stop writing to the `vulnerability_occurrence_p... (#482623 - closed) • Michael Becker • 17.4 is complete, we should be clear to delete the actual model code. I'd prefer to do this before the actual migration to drop the table, however that may not be possible

Edited by Michael Becker