This commit is contained in:
team3
2026-06-23 16:23:12 +02:00
parent cd1c926599
commit cec8d1ee5f
8 changed files with 114 additions and 119 deletions

View File

@@ -864,8 +864,9 @@ async def delete_guide_content(topic: str, format: str | None = None) -> None:
async def delete_topic_pipeline(topic: str) -> None:
"""Alle Pipeline-Inhalte eines Themas verwerfen (Inventar/Subs/Muster/Coverage/State/Quelle)."""
"""Bausteine-Bereich eines Themas verwerfen (Inventar/Subs/Muster/Coverage/State).
NICHT die Themen-Config `quelle` — die wird separat verwaltet (delete_quelle)."""
db = await get_db()
for tab in ("bausteine", "subbausteine", "frage_muster", "recherche_coverage", "pipeline_state", "quelle"):
for tab in ("bausteine", "subbausteine", "frage_muster", "recherche_coverage", "pipeline_state"):
await db.execute(f"DELETE FROM {tab} WHERE topic = ?", (topic,))
await db.commit()