소스 검색

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();