Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #373 : [JAVA] Enumérations représentant totalement l'entité #373 #407

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

gideruette
Copy link
Collaborator

@gideruette gideruette commented Nov 13, 2024

Cette PR est une première étape pour #373
Il s'agit de générer une enum représentant totalement l'entité en dehors de l'entité. Ainsi toutes les valeurs statiques seront rendues disponibles hors du modèle pesisté.

Cette première étape a l'avantage de ne provoquer (presque) aucun breaking change. Excepté si les valeurs des PK sont différentes des clés des valeurs correspondantes (ce qui est une mauvaise pratique)

RaF :

  • Ajouter un mode "noEntityForEnum" permettant de
    • ne plus générer les entités des enums
    • remplacer les association par des columns
    • générer les converters (ou constructeur) nécessaires

@gideruette gideruette force-pushed the gideruette/issue373-v2 branch 2 times, most recently from 38506b3 to ede8501 Compare November 13, 2024 21:27
@gideruette gideruette force-pushed the gideruette/issue373-v2 branch from ede8501 to d746a37 Compare November 13, 2024 21:31
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.

1 participant