diff --git a/src/main/kotlin/com/restapi/controllers/Entities.kt b/src/main/kotlin/com/restapi/controllers/Entities.kt index a7bc87f..256438f 100644 --- a/src/main/kotlin/com/restapi/controllers/Entities.kt +++ b/src/main/kotlin/com/restapi/controllers/Entities.kt @@ -184,7 +184,7 @@ object Entities { and data @> cast(:search as jsonb) and deleted = false $createdFilter - order by sysPk desc + order by ${sql.orderBy} """.trimIndent() ).create() ) @@ -386,7 +386,8 @@ object Entities { data class SearchParams( val params: Map = mapOf(), val createdBy: String?, - val dateRange: List = listOf(LocalDate.now().minusDays(7), LocalDate.now()) + val dateRange: List = listOf(LocalDate.now().minusDays(7), LocalDate.now()), + val orderBy: String = "sysPk asc" ) data class SequenceNumber(val number: String)