From 74dd8fc1824ef20430ee9a270fdd7800481fb82d Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 1 Mar 2025 13:23:25 +0800 Subject: [PATCH] :necktie: Reduce deleting recycle deadline --- pkg/internal/watchtower/database.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/internal/watchtower/database.go b/pkg/internal/watchtower/database.go index a207b21..2faee02 100644 --- a/pkg/internal/watchtower/database.go +++ b/pkg/internal/watchtower/database.go @@ -125,7 +125,7 @@ func CleanDb(dsn string) error { return fmt.Errorf("failed to scan tables: %v", err) } - deadline := time.Now().Add(-30 * 24 * time.Hour) // 30 days before + deadline := time.Now().Add(-7 * 24 * time.Hour) // 30 days before for _, table := range tables { sql := fmt.Sprintf("DELETE FROM %s WHERE deleted_at < ?", table) if err := conn.Raw(sql, deadline).Error; err != nil {