feat: allow clearing web page views

This commit is contained in:
Ankush Menat 2023-05-31 17:50:10 +05:30
parent 3bbe4498a0
commit 83e3a20901

View file

@ -9,7 +9,13 @@ from frappe.model.document import Document
class WebPageView(Document):
pass
@staticmethod
def clear_old_logs(days=180):
from frappe.query_builder import Interval
from frappe.query_builder.functions import Now
table = frappe.qb.DocType("Web Page View")
frappe.db.delete(table, filters=(table.modified < (Now() - Interval(days=days))))
@frappe.whitelist(allow_guest=True)