Added "New" classes

This commit is contained in:
2025-08-11 17:04:48 -04:00
parent 285585b053
commit 4214c16a8e
3 changed files with 26 additions and 0 deletions

View File

@@ -8,3 +8,10 @@ data class Library(
val name: String, val name: String,
val address: String, val address: String,
) )
@Serializable
data class NewLibrary(
// ID to be inserted by Database
val name: String,
val address: String,
)

View File

@@ -12,3 +12,14 @@ data class Patron(
val lastLogin: String?, val lastLogin: String?,
val password: String?, val password: String?,
) )
@Serializable
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 password: String?,
)

View File

@@ -9,3 +9,11 @@ data class Staff(
val password: String?, val password: String?,
val isArchived: Boolean, val isArchived: Boolean,
) )
@Serializable
data class NewStaff(
// ID to be inserted by Database
val name: String,
val password: String?,
val isArchived: Boolean,
)