mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-06-03 05:59:51 +08:00
新增:数据库将保留五天备份
This commit is contained in:
parent
e7d6a709d4
commit
a5c6f9c260
@ -185,7 +185,14 @@ async def select_db(userid, mode='auto'):
|
|||||||
|
|
||||||
async def delete_cache():
|
async def delete_cache():
|
||||||
try:
|
try:
|
||||||
copyfile('ID_DATA.db', 'ID_DATA_bak.db')
|
today = datetime.date.today()
|
||||||
|
endday = today - datetime.timedelta(days=5)
|
||||||
|
date_format = today.strftime("%Y_%d_%b")
|
||||||
|
endday_format = endday.strftime("%Y_%d_%b")
|
||||||
|
copyfile('ID_DATA.db', f'ID_DATA_BAK_{date_format}.db')
|
||||||
|
if os.path.exists(f'ID_DATA_BAK_{endday_format}.db'):
|
||||||
|
os.remove(f'ID_DATA_BAK_{endday_format}.db')
|
||||||
|
logger.info(f'————已删除数据库备份{endday_format}————')
|
||||||
logger.info('————数据库成功备份————')
|
logger.info('————数据库成功备份————')
|
||||||
except:
|
except:
|
||||||
logger.info('————数据库备份失败————')
|
logger.info('————数据库备份失败————')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user