21 lines
449 B
Kotlin

package de.tobjend.strategy.model
import jakarta.persistence.*
@Entity
@Table(name = "players")
data class Player(
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
val id: Long = 0,
@Column(name = "name", nullable = false)
val name: String,
@Column(name = "position", nullable = false)
val position: String,
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "game_id")
var game: Game? = null
)