[+] Wacca database models

This commit is contained in:
Azalea
2024-03-25 03:06:28 -04:00
parent 89461893a4
commit 484bb758ae
8 changed files with 510 additions and 48 deletions

View File

@@ -3,8 +3,6 @@ package icu.samnyan.aqua.sega.general.model
import com.fasterxml.jackson.annotation.JsonIgnore
import icu.samnyan.aqua.net.db.AquaNetUser
import jakarta.persistence.*
import java.io.Serial
import java.io.Serializable
import java.time.LocalDateTime
/**
@@ -43,12 +41,7 @@ class Card(
// Whether the card is a ghost card
@Column(name = "is_ghost")
var isGhost: Boolean = false,
): Serializable {
companion object {
@Serial
private val serialVersionUID = 1L
}
) {
@Suppress("unused") // Used by serialization
val isLinked get() = aquaUser != null
}