فهرست منبع

reduce health check data: remove after 3M

Christian Kahlau 1 سال پیش
والد
کامیت
cba74d7fd4
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      server/src/ctrl/mariadb-database.class.ts

+ 4 - 1
server/src/ctrl/mariadb-database.class.ts

@@ -710,7 +710,10 @@ export class MariaDBDatabase implements DataProvider, HealthCheckDataProvider {
     });
   }
 
-  private async cleanupHealthCheckData() {}
+  private async cleanupHealthCheckData() {
+    const nowMinus3M = moment().subtract(3, 'months').toDate();
+    await this.db.query('DELETE FROM `HealthCheckDataEntry` WHERE Timestamp < ?;', [nowMinus3M]);
+  }
 
   private async cleanupServerData() {
     const nowMinus3M = moment().subtract(3, 'months').toDate();