Wie kann ein RfC aus der Datenbank gelöscht werden?

Wie einfach das Löschen eines RfC funktioniert hängt vom Status des RfC ab. Solange er sich im Status Draft befindet kann der RfC vom Initiator über die Weboberfläche gelöscht werden:

Danach ist eine Löschung nicht mehr vorgesehen. Sollten Sie dennoch einen RfC löschen müssen, müssen Sie das direkt in der Datenbank erledigen.

Je nachdem wie weit der RfC fortgeschritten ist, müssen Sie ggf. zunächst die referenzierten Tabelleneinträge löschen. Zur Veranschaulichung sehen Sie hier das Datenbankschema.



Angenommen der RfC den Sie löschen möchten hat die id 42 dann müssen Sie der Reihe nach die referenzierten Einträge löschen:


delete from rfc_notices where rfc_id=42; delete from rfc_authorizations where classification_id=(select id from rfc_classifications where rfc_id=42); delete from rfc_classifications where rfc_id=42; delete from rfc_workflows where rfc_id=42; delete from rfc where id=42;