Sort task orders by status and time_created

This commit is contained in:
richard-dds
2019-06-10 11:32:53 -04:00
parent e84e61bbad
commit 7f4f857424
4 changed files with 21 additions and 9 deletions

View File

@@ -18,6 +18,14 @@ class Status(Enum):
UNSIGNED = "Unsigned"
SORT_ORDERING = {
status: order
for (order, status) in enumerate(
[Status.DRAFT, Status.ACTIVE, Status.UPCOMING, Status.EXPIRED, Status.UNSIGNED]
)
}
class TaskOrder(Base, mixins.TimestampsMixin):
__tablename__ = "task_orders"