Delete EmailLog older than 2 weeks
This commit is contained in:
parent
253be7bad4
commit
ba6b6e2fdd
8
cron.py
8
cron.py
|
@ -87,6 +87,14 @@ def delete_logs():
|
|||
|
||||
db.session.commit()
|
||||
|
||||
LOG.d("Delete EmailLog older than 2 weeks")
|
||||
|
||||
max_dt = arrow.now().shift(weeks=-2)
|
||||
nb_deleted = EmailLog.query.filter(EmailLog.created_at < max_dt).delete()
|
||||
db.session.commit()
|
||||
|
||||
LOG.i("Delete %s email logs", nb_deleted)
|
||||
|
||||
|
||||
def delete_refused_emails():
|
||||
for refused_email in RefusedEmail.query.filter_by(deleted=False).all():
|
||||
|
|
Loading…
Reference in New Issue