add timers repo and timers handler

This commit is contained in:
2022-12-14 09:43:12 +06:00
parent 9403b133f9
commit c632a2ba14
5 changed files with 160 additions and 2 deletions

View File

@@ -0,0 +1,9 @@
package dev.inmo.plaguposter.triggers.timer
import com.soywiz.klock.DateTime
import dev.inmo.micro_utils.repos.KeyValueRepo
import dev.inmo.plaguposter.posts.models.PostId
interface TimersRepo : KeyValueRepo<PostId, DateTime> {
suspend fun getMinimalDateTimePost(): Pair<PostId, DateTime>?
}