From 0b7df3a237bbc58d789d192129a970837ed07f94 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Wed, 8 Oct 2025 11:32:39 -0700 Subject: [PATCH] make template_usage by month in descending order --- app/dao/fact_notification_status_dao.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/dao/fact_notification_status_dao.py b/app/dao/fact_notification_status_dao.py index 52a691453..154e0f46d 100644 --- a/app/dao/fact_notification_status_dao.py +++ b/app/dao/fact_notification_status_dao.py @@ -1,6 +1,6 @@ from datetime import timedelta -from sqlalchemy import Date, case, cast, delete, func, select, union_all +from sqlalchemy import Date, case, cast, delete, desc, func, select, union_all from sqlalchemy.dialects.postgresql import insert from sqlalchemy.orm import aliased from sqlalchemy.sql.expression import extract, literal @@ -108,6 +108,7 @@ def fetch_notification_status_for_service_by_month(start_date, end_date, service NotificationAllTimeView.notification_type, NotificationAllTimeView.status, ) + .order_by(desc(func.date_trunc("month", NotificationAllTimeView.created_at))) ) return db.session.execute(stmt).all()