kir-dev / korok

Villanykari Profil és Körök alkalmazás
MIT License
6 stars 0 forks source link

Annotációk átnézése és javítása a domain osztályokon #78

Open tmichel opened 10 years ago

tmichel commented 10 years ago

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.

Ksisu commented 10 years ago

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.

tmichel commented 10 years ago

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.