Jelenleg a domain osztályainkban az JPA-s annotációk elég sok helyen eltérnek az adatbázis sémától. Főleg a DB séma generálás terén. Ez azt jelenti, hogy az entitások alapján jelenleg nem lehet egy működő sémát generálni.
A feladat az lenne, hogy a jelenlegi séma alapján ki kellene egészíteni az entitásokon az annotációkat úgy, hogy ugyanazt a sémát kapjuk. Ezen túl jó lenne, ha validációs annotációk is felkerülnének. Jelenleg ezek elszórtan, ad-hoc módon vannak ráaggatva egy-egy osztályra/property-re.
Ehhez kapcsolódik a #67-es issue is. A kettő együtt sokat segítene egy használható tesztkörnyezet, esetleg CI kialakításához. Hosszútávon ez mindenképpen fontos lenne.
A sima mezők megvannak, 2 kérdéses volt TODO kommenttel jelöltem.
Meg kell nézni, hogy működik-e így az ID generálás.
Valamint az idegen kulcsokat is ellenőrizni kell még.
Nem tartozik ide teljesen, de ha már úgyis a domain osztályokat piszkálgatod, akkor jó lenne ha fieldek láthatósága egységesen private lenne. Most van egy két hely, ahol package protected. Pl a PostType entitátsban.
Jelenleg a domain osztályainkban az JPA-s annotációk elég sok helyen eltérnek az adatbázis sémától. Főleg a DB séma generálás terén. Ez azt jelenti, hogy az entitások alapján jelenleg nem lehet egy működő sémát generálni.
A feladat az lenne, hogy a jelenlegi séma alapján ki kellene egészíteni az entitásokon az annotációkat úgy, hogy ugyanazt a sémát kapjuk. Ezen túl jó lenne, ha validációs annotációk is felkerülnének. Jelenleg ezek elszórtan, ad-hoc módon vannak ráaggatva egy-egy osztályra/property-re.
Ehhez kapcsolódik a #67-es issue is. A kettő együtt sokat segítene egy használható tesztkörnyezet, esetleg CI kialakításához. Hosszútávon ez mindenképpen fontos lenne.