Skip to content
This repository was archived by the owner on Mar 10, 2022. It is now read-only.

Commit c122d6f

Browse files
Replaced usage of wrong jpa table model classes
Signed-off-by: JannikEmmerich <[email protected]>
1 parent 2550a6e commit c122d6f

29 files changed

+95
-26
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package net.cryptic_game.backend.base.jpa.model;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Getter;
5+
import lombok.NoArgsConstructor;
6+
import lombok.Setter;
7+
import net.cryptic_game.backend.base.json.JsonTransient;
8+
9+
import javax.persistence.Column;
10+
import javax.persistence.MappedSuperclass;
11+
import javax.persistence.Version;
12+
13+
@Getter
14+
@Setter
15+
@MappedSuperclass
16+
@NoArgsConstructor
17+
@AllArgsConstructor
18+
public abstract class TableModel {
19+
20+
@JsonTransient
21+
@Version
22+
@Column(name = "version", nullable = false)
23+
private Long version;
24+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package net.cryptic_game.backend.base.jpa.model;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Getter;
5+
import lombok.NoArgsConstructor;
6+
7+
import javax.persistence.Column;
8+
import javax.persistence.GeneratedValue;
9+
import javax.persistence.Id;
10+
import javax.persistence.MappedSuperclass;
11+
import java.util.UUID;
12+
13+
@Getter
14+
@MappedSuperclass
15+
@NoArgsConstructor
16+
@AllArgsConstructor
17+
public abstract class TableModelAutoId extends TableModel {
18+
19+
@Id
20+
@GeneratedValue
21+
@Column(name = "id", updatable = false, nullable = false, unique = true)
22+
private UUID id;
23+
}
24+
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package net.cryptic_game.backend.base.jpa.model;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Getter;
5+
import lombok.NoArgsConstructor;
6+
7+
import javax.persistence.Column;
8+
import javax.persistence.Id;
9+
import javax.persistence.MappedSuperclass;
10+
import java.util.UUID;
11+
12+
@Getter
13+
@MappedSuperclass
14+
@NoArgsConstructor
15+
@AllArgsConstructor
16+
public abstract class TableModelId extends TableModel {
17+
18+
@Id
19+
@Column(name = "id", updatable = false, nullable = false)
20+
private UUID id;
21+
}

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/Inventory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
import com.google.gson.JsonObject;
44
import lombok.Data;
5+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
56
import net.cryptic_game.backend.base.json.JsonBuilder;
67
import net.cryptic_game.backend.base.json.JsonSerializable;
78
import net.cryptic_game.backend.data.sql.entities.user.User;
8-
import net.getnova.framework.jpa.model.TableModelAutoId;
99

1010
import javax.persistence.Column;
1111
import javax.persistence.Entity;

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/chat/ChatChannel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import lombok.Getter;
55
import lombok.NoArgsConstructor;
66
import lombok.Setter;
7-
import net.getnova.framework.jpa.model.TableModelAutoId;
7+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
88

99
import javax.persistence.Column;
1010
import javax.persistence.Entity;

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/chat/ChatChannelAccess.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
import lombok.NoArgsConstructor;
77
import lombok.Setter;
88
import lombok.extern.slf4j.Slf4j;
9+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
910
import net.cryptic_game.backend.base.json.JsonBuilder;
1011
import net.cryptic_game.backend.base.json.JsonSerializable;
1112
import net.cryptic_game.backend.data.sql.entities.user.User;
12-
import net.getnova.framework.jpa.model.TableModelAutoId;
1313

1414
import javax.persistence.Entity;
1515
import javax.persistence.JoinColumn;

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/chat/ChatMessage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
import lombok.Getter;
66
import lombok.NoArgsConstructor;
77
import lombok.Setter;
8+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
89
import net.cryptic_game.backend.base.json.JsonBuilder;
910
import net.cryptic_game.backend.base.json.JsonSerializable;
1011
import net.cryptic_game.backend.data.sql.entities.user.User;
11-
import net.getnova.framework.jpa.model.TableModelAutoId;
1212
import org.hibernate.Session;
1313

1414
import javax.persistence.Column;

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/currency/CurrencyTransaction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import lombok.Getter;
77
import lombok.NoArgsConstructor;
88
import lombok.Setter;
9+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
910
import net.cryptic_game.backend.base.json.JsonBuilder;
1011
import net.cryptic_game.backend.base.json.JsonSerializable;
11-
import net.getnova.framework.jpa.model.TableModelAutoId;
1212

1313
import javax.persistence.Column;
1414
import javax.persistence.Entity;

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/currency/CurrencyWallet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import lombok.Getter;
55
import lombok.NoArgsConstructor;
66
import lombok.Setter;
7+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
78
import net.cryptic_game.backend.base.json.JsonTransient;
8-
import net.getnova.framework.jpa.model.TableModelAutoId;
99

1010
import javax.persistence.Column;
1111
import javax.persistence.Entity;

java-data/src/main/java/net/cryptic_game/backend/data/sql/entities/device/Device.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
import lombok.Getter;
66
import lombok.NoArgsConstructor;
77
import lombok.Setter;
8+
import net.cryptic_game.backend.base.jpa.model.TableModelAutoId;
89
import net.cryptic_game.backend.base.json.JsonBuilder;
910
import net.cryptic_game.backend.base.json.JsonSerializable;
1011
import net.cryptic_game.backend.data.sql.entities.user.User;
11-
import net.getnova.framework.jpa.model.TableModelAutoId;
1212

1313
import javax.persistence.Column;
1414
import javax.persistence.Entity;

0 commit comments

Comments
 (0)