Skip to content

Feature/131 create jpa tables#148

Open
XtophB wants to merge 12 commits into
developmentfrom
feature/131-create-jpa-tables
Open

Feature/131 create jpa tables#148
XtophB wants to merge 12 commits into
developmentfrom
feature/131-create-jpa-tables

Conversation

@XtophB
Copy link
Copy Markdown
Collaborator

@XtophB XtophB commented Jun 4, 2026

Context

This PR contains the addition of JPA entity tables that match the DB Schema.

Description

The entity classes added now match tables created in the migration script V1. The Lobby Table acts as a main entity, from which all other entities depend on. If an entry is deleted, all other entities are updated.

Rough sketch of the relationships:

image

Changes in the code base

  • Addition of Entity classes.

Changes outside the code base

N/A

Additional information

N/A

@XtophB XtophB linked an issue Jun 4, 2026 that may be closed by this pull request
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

@tasaje1 tasaje1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Copy Markdown
Collaborator

@the-only-queen-anna the-only-queen-anna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, je nach dem ob wir max player einführen auch das 1 zu * bei Lobby und Player überdenken (z.B. max 2 pro Team oder Ähnliches)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

JPA Tables

3 participants