mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-05-31 04:30:29 +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():
|
||||
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('————数据库成功备份————')
|
||||
except:
|
||||
logger.info('————数据库备份失败————')
|
||||
|
Loading…
x
Reference in New Issue
Block a user