From 15beeb5f351a3f6bb77af23fe87cc2e0ce148680 Mon Sep 17 00:00:00 2001 From: 283375 Date: Wed, 28 Jun 2023 01:33:12 +0800 Subject: [PATCH] feat(db): `delete_score(score_id)` --- src/arcaea_offline/database.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/arcaea_offline/database.py b/src/arcaea_offline/database.py index 929c1cf..9e2ce7f 100644 --- a/src/arcaea_offline/database.py +++ b/src/arcaea_offline/database.py @@ -260,3 +260,10 @@ class Database(metaclass=Singleton): ) conn.commit() self.__trigger_update_hooks() + + def delete_score(self, score_id: int): + with self.conn as conn: + cursor = conn.cursor() + cursor.execute("DELETE FROM scores WHERE id = ?", (score_id,)) + conn.commit() + self.__trigger_update_hooks()