This commit is contained in:
Kenneth Kehl
2024-11-18 14:21:01 -08:00
parent c92a760e65
commit 4078a7e47a

View File

@@ -1,4 +1,3 @@
from sqlalchemy import select
from sqlalchemy.dialects.postgresql import insert
from sqlalchemy.sql.expression import case
@@ -34,8 +33,8 @@ def insert_update_processing_time(processing_time):
def get_processing_time_percentage_for_date_range(start_date, end_date):
stmt = (
select(
query = (
db.session.query(
FactProcessingTime.local_date.cast(db.Text).label("date"),
FactProcessingTime.messages_total,
FactProcessingTime.messages_within_10_secs,
@@ -53,11 +52,11 @@ def get_processing_time_percentage_for_date_range(start_date, end_date):
(FactProcessingTime.messages_total == 0, 100.0),
).label("percentage"),
)
.where(
.filter(
FactProcessingTime.local_date >= start_date,
FactProcessingTime.local_date <= end_date,
)
.order_by(FactProcessingTime.local_date)
)
return db.session.execute(stmt).scalars().all()
return query.all()