override fun retrieveLatest()

in app/src/main/kotlin/io/klibs/app/util/instant/InstantRepositoryJdbc.kt [22:32]


    override fun retrieveLatest(): Instant? {
        val sql = "SELECT instant_value FROM $TABLE_NAME ORDER BY instant_value DESC LIMIT 1"
        return try {
            jdbcTemplate.queryForObject(sql) { rs, _ ->
                rs.getTimestamp("instant_value").toInstant()
            }
        }
        catch (e: DataAccessException) {
            null
        }
    }