From a79c1390772d5b5053ff12fcc660104f2246ade9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wuyi=E6=97=A0=E7=96=91?= <444835641@qq.com> Date: Thu, 3 Feb 2022 00:07:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- getDB.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/getDB.py b/getDB.py index ba14431b..92bed0d3 100644 --- a/getDB.py +++ b/getDB.py @@ -162,19 +162,25 @@ async def selectDB(userid,mode = "auto"): elif mode == "mys": return [row[2],3] -def deletecache(): +async def deletecache(): + try: + copyfile("ID_DATA.db", "ID_DATA_bak.db") + print("————数据库成功备份————") + except: + print("————数据库备份失败————") + try: conn = sqlite3.connect('ID_DATA.db') c = conn.cursor() c.execute("DROP TABLE CookiesCache") c.execute("UPDATE NewCookiesTable SET Extra = ? WHERE Extra=?",(None,"limit30")) - copyfile("ID_DATA.db", "ID_DATA_bak.db") c.execute('''CREATE TABLE IF NOT EXISTS CookiesCache (UID TEXT PRIMARY KEY, MYSID TEXT, Cookies TEXT);''') conn.commit() conn.close() + print("————UID查询缓存已清空————") except: print("\nerror\n") @@ -184,6 +190,7 @@ def deletecache(): c.execute("UPDATE UseridDict SET lots=NULL") conn.commit() conn.close() + print("————御神签缓存已清空————") except: print("\nerror\n")