def remove_attachment(): q = Attachment.delete().where(Attachment.schedule_id == 0 , Attachment.create_time < (datetime.utcnow() - timedelta(days=1))) cnt = q.execute() logger.info('%s useless attachments removed' % cnt)