Tune editor

This commit is contained in:
marc
2025-03-16 18:45:08 +01:00
parent a85efd0838
commit 6c83d11e5b
33 changed files with 960 additions and 312 deletions

View File

@@ -42,3 +42,16 @@ def update_tema(tema: model.Tema, con: Optional[Connection] = None):
cur.execute(query, data)
evict_tema_id_to_ngrams_cache()
return
def delete_tema(tema_id: int, con: Optional[Connection] = None):
query = """
DELETE FROM temes
WHERE id = :id
"""
data = dict(id=tema_id)
with get_connection(con) as con:
cur = con.cursor()
cur.execute(query, data)
evict_tema_id_to_ngrams_cache()
return