diff --git a/src/main/kotlin/model/Patron.kt b/src/main/kotlin/model/Patron.kt index 154f15a..2717ea3 100644 --- a/src/main/kotlin/model/Patron.kt +++ b/src/main/kotlin/model/Patron.kt @@ -1,6 +1,7 @@ package codes.kalar.model import kotlinx.serialization.Serializable +import java.sql.Date @Serializable data class Patron( @@ -9,6 +10,7 @@ data class Patron( val hasGoodStanding: Boolean, val feeTotal: Long, val isArchived: Boolean, + val loginUsername: String, val lastLogin: String?, val password: String?, ) @@ -17,9 +19,10 @@ data class Patron( data class NewPatron( // ID to be inserted by Database val name: String, - val hasGoodStanding: Boolean, - val feeTotal: Long, - val isArchived: Boolean, - val lastLogin: String?, + val hasGoodStanding: Boolean = true, + val feeTotal: Long = 0, + val isArchived: Boolean = false, + val loginUsername: String, + val lastLogin: String = Date(System.currentTimeMillis()).toString(), val password: String?, )