aboutsummaryrefslogtreecommitdiff
path: root/velascobot2/database.py
diff options
context:
space:
mode:
authorGuillermo Serrahima <dev@vylion.com>2026-02-02 15:26:43 +0100
committerGuillermo Serrahima <dev@vylion.com>2026-02-02 15:26:43 +0100
commit5da9900ccc1e4313e488ec370b61bb945dbe4e18 (patch)
tree6f9f71a6266644edb6ea7d41aec2f25a2d77f268 /velascobot2/database.py
parent0c22d2ab77ff6be416e9e4a6d387f567a4920854 (diff)
downloadvelascobot2-5da9900ccc1e4313e488ec370b61bb945dbe4e18.tar.xz
velascobot2-5da9900ccc1e4313e488ec370b61bb945dbe4e18.zip
Fix all chats
Diffstat (limited to 'velascobot2/database.py')
-rw-r--r--velascobot2/database.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/velascobot2/database.py b/velascobot2/database.py
index 582495f..156f1f5 100644
--- a/velascobot2/database.py
+++ b/velascobot2/database.py
@@ -241,6 +241,14 @@ class Database:
)
return count
+ # I made an oopsie when converting the old jsons to sqlite. I will remove this in the next commit
+ def fix_all_chats(self):
+ with _SQLiteContextMgr(database=self.db_name) as db:
+ db.execute(
+ "UPDATE vocab SET key = ? WHERE key = ?",
+ ('', ' ')
+ )
+
def get_all_chats(self) -> list[ChatData]:
with _SQLiteContextMgr(database=self.db_name) as db:
rows = db.execute("SELECT * FROM chats").fetchall()