mirror of
https://github.com/safing/portmaster
synced 2025-09-14 08:49:40 +00:00
Add new PurgeOlderThan interface method to SQLite Database
This commit is contained in:
parent
67cfefde9b
commit
c0d8d0c2f0
6 changed files with 130 additions and 19 deletions
|
@ -46,3 +46,8 @@ type Batcher interface {
|
|||
type Purger interface {
|
||||
Purge(ctx context.Context, q *query.Query, local, internal, shadowDelete bool) (int, error)
|
||||
}
|
||||
|
||||
// PurgeOlderThan defines the database storage API for backends that support the PurgeOlderThan operation.
|
||||
type PurgeOlderThan interface {
|
||||
PurgeOlderThan(ctx context.Context, prefix string, purgeBefore time.Time, local, internal, shadowDelete bool) (int, error)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue