[O] Optimize auto-ban

This commit is contained in:
Azalea
2024-11-21 01:49:45 -05:00
parent e32a2bbe81
commit b02371e4c3
7 changed files with 49 additions and 43 deletions

View File

@@ -31,7 +31,7 @@ public class UserData implements Serializable {
@JsonSerialize(using = AccessCodeSerializer.class)
@JsonProperty(value = "accessCode", access = JsonProperty.Access.READ_ONLY)
@OneToOne
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "aime_card_id")
private Card card;

View File

@@ -16,7 +16,7 @@ import jakarta.persistence.*
class Mai2UserDetail(
@get:JsonSerialize(using = AccessCodeSerializer::class)
@get:JsonProperty(value = "accessCode", access = JsonProperty.Access.READ_ONLY)
@OneToOne
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "aime_card_id", unique = true)
override var card: Card? = null,

View File

@@ -32,7 +32,7 @@ public class UserData implements Serializable, IUserData {
@JsonSerialize(using = AccessCodeSerializer.class)
@JsonProperty(value = "accessCode", access = JsonProperty.Access.READ_ONLY)
@OneToOne
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "aime_card_id", unique = true)
private Card card;
// Access code in card

View File

@@ -16,7 +16,7 @@ import java.util.*
*/
@Entity @Table(name = "wacca_user")
class WaccaUser : BaseEntity(), IUserData {
@OneToOne
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "aime_card_id", unique = true)
override var card: Card? = Card()