Move queries in file manager to postgres

This commit is contained in:
Guntis Smaukstelis
2023-12-12 15:36:30 +02:00
parent 51ed1e2c7a
commit eaf2788031
6 changed files with 74 additions and 16 deletions
+8 -1
View File
@@ -20,13 +20,20 @@ object ValidateRoutes {
}
}
object ValidDate {
object ValidateDate {
def unapply(str: String): Option[LocalDate] = {
val formatter = DateTimeFormatter.ofPattern("yyyyMMdd")
Try(LocalDate.parse(str, formatter)).toOption
}
}
object ValidateDateTime {
def unapply(str: String): Option[LocalDateTime] = {
val formatter = DateTimeFormatter.ofPattern("yyyyMMdd_HHmm")
Try(LocalDateTime.parse(str, formatter)).toOption
}
}
object ValidateMonths {
def unapply(str: String): Option[List[LocalDate]] = {
val formatter = DateTimeFormatter.ofPattern("yyyyMMdd")