keep statistics for a 8 days

This commit is contained in:
Ben Wilson
2023-08-14 10:09:36 -04:00
parent 42235736fa
commit 31d4069e18
@@ -33,13 +33,13 @@ export class ClientStatisticsService {
} }
public async deleteOldStatistics() { public async deleteOldStatistics() {
const oneDayAgo = new Date(Date.now() - 24 * 60 * 60 * 1000); const eightDays = new Date(Date.now() - 8 * 24 * 60 * 60 * 1000);
return await this.clientStatisticsRepository return await this.clientStatisticsRepository
.createQueryBuilder() .createQueryBuilder()
.delete() .delete()
.from(ClientStatisticsEntity) .from(ClientStatisticsEntity)
.where('time < :time', { time: oneDayAgo.getTime() }) .where('time < :time', { time: eightDays.getTime() })
.execute(); .execute();
} }