keep track of history
This commit is contained in:
@@ -687,6 +687,13 @@ open class Plant : BaseModel() {
|
||||
var prefixes: MutableMap<String, String>? = mutableMapOf()
|
||||
}
|
||||
|
||||
data class RefreshHistory(
|
||||
val oldAt: String,
|
||||
val oldExpiryAt: LocalDateTime,
|
||||
val newAt: String,
|
||||
val newExpiryAt: LocalDateTime,
|
||||
val createdAt: LocalDateTime
|
||||
)
|
||||
@Entity
|
||||
open class AuthTokenCache : BaseModel() {
|
||||
@Column(columnDefinition = "text")
|
||||
@@ -700,4 +707,7 @@ open class AuthTokenCache : BaseModel() {
|
||||
var userId: String = ""
|
||||
var expired: Boolean = false
|
||||
var loggedOut: Boolean = false
|
||||
|
||||
@DbJsonB
|
||||
var refreshHistory: MutableList<RefreshHistory>? = arrayListOf()
|
||||
}
|
||||
Reference in New Issue
Block a user