Enhanced Purge Job to include retention policy for Notifications

This commit is contained in:
Shaun Walker
2022-02-24 12:37:06 -05:00
parent 82fef82c4f
commit 0fba385b9e
8 changed files with 63 additions and 16 deletions

View File

@ -8,6 +8,6 @@ namespace Oqtane.Repository
IEnumerable<Log> GetLogs(int siteId, string level, string function, int rows);
Log GetLog(int logId);
void AddLog(Log log);
int DeleteLogs(int age);
int DeleteLogs(int siteId, int age);
}
}

View File

@ -11,5 +11,6 @@ namespace Oqtane.Repository
Notification GetNotification(int notificationId);
Notification GetNotification(int notificationId, bool tracking);
void DeleteNotification(int notificationId);
int DeleteNotifications(int siteId, int age);
}
}

View File

@ -12,6 +12,6 @@ namespace Oqtane.Repository
Visitor GetVisitor(int visitorId);
Visitor GetVisitor(int siteId, string IPAddress);
void DeleteVisitor(int visitorId);
int DeleteVisitors(int age);
int DeleteVisitors(int siteId, int age);
}
}