This commit is contained in:
xds
2025-10-16 15:06:20 +03:00
commit 040da34ff7
78 changed files with 3934 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
package space.luminic.finance.models
import org.springframework.data.annotation.Id
import org.springframework.data.mongodb.core.mapping.Document
import org.springframework.data.annotation.Transient
import java.time.LocalDate
import java.time.LocalDateTime
@Document("users")
data class User(
@Id
var id: String? = null,
val username: String,
var firstName: String,
var tgId: String? = null,
var tgUserName: String? = null,
var password: String,
var isActive: Boolean = true,
var regDate: LocalDate = LocalDate.now(),
val createdAt: LocalDateTime = LocalDateTime.now(),
var roles: MutableList<String> = mutableListOf(),
)