forked from Cookies_Github_mirror/AquaDX
[+] Add isGhost to card
This commit is contained in:
@@ -67,6 +67,7 @@ class UserRegistrar(
|
||||
registerTime = LocalDateTime.now()
|
||||
accessTime = registerTime
|
||||
aquaUser = u
|
||||
isGhost = true
|
||||
}
|
||||
u.ghostCard = card
|
||||
|
||||
|
||||
@@ -38,6 +38,10 @@ class Card(
|
||||
@JoinColumn(name = "net_user_id")
|
||||
@JsonIgnore
|
||||
var aquaUser: AquaNetUser? = null,
|
||||
|
||||
// Whether the card is a ghost card
|
||||
@Column(name = "is_ghost")
|
||||
var isGhost: Boolean = false,
|
||||
): Serializable {
|
||||
companion object {
|
||||
@Serial
|
||||
|
||||
@@ -18,6 +18,9 @@ CREATE TABLE aqua_net_user
|
||||
ALTER TABLE sega_card
|
||||
ADD net_user_id BIGINT NULL;
|
||||
|
||||
ALTER TABLE sega_card
|
||||
ADD is_ghost BOOLEAN NOT NULL DEFAULT FALSE;
|
||||
|
||||
ALTER TABLE aqua_net_user
|
||||
ADD CONSTRAINT uc_aqua_net_user_email UNIQUE (email);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user