Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Téo M
    @teogeos
    chatroom adapté à github, j'ai pas la moindre idée de ce que ça veut dire exactement
    Téo M
    @teogeos
    c'est normal que j'arrive plus à ajouter d'uv ou module?
    Téo M
    @teogeos
    tout comme pour les patterns, @NotEmpty ne s'applique qu'aux Strings et collections
    Téo M
    @teogeos
    sur gitter:
    Téo M
    @teogeos
    pourquoi EtatRelation n'est plus un enum? Il me semblait que celui là devait le rester, on ne vas pas rajouter d'états possibles.
    par contre, une relation ne doit plus avoir un EtatRelation mais un List<EtatRelation> pour conserver un historique
    Téo M
    @teogeos

    ceci devrait faire l'affaire, dans Relation:

    @ElementCollection(fetch=FetchType.EAGER, targetClass=EtatRelation.class)
    @Enumerated(EnumType.STRING)
    private Collection<EtatRelation> etats

    après faudra voir comment ça se mappe en JSON pour l'interaction avec le frontend
    amandineslx
    @amandineslx
    non, c'est pas normal que tu arrives plus à ajouter de module ou d'uv mais c'est sûrement dû aux changements dans la structure de données
    EtatRelation n'est plus une Enum parce qu'on avait dit pendant la réunion que ça servait à rien de se faire chier et que toutes les enums devenaient des tables classiques
    ok pour le @NotEmpty
    pour les listes d'états, il y a plusieurs solutions
    soit on met une liste comme tu dis, je pense que c'est le plus simple
    soit on reconstitue l'historique à partir des ids, en supposant que les ids sont plus grands si l'ajout du tuples advient plus tard
    joyeux Noël, au passage ;)