jOOQ - generowanie kodu

jOOQ - generowanie kodu
S8
  • Rejestracja:ponad 6 lat
  • Ostatnio:8 miesięcy
  • Postów:63
0

Ostatnio czytam o jOOQ i zastanawiam się jaki jest poprawny sposób pracy z tą biblioteką.

W jaki sposób zarządzacie generowaniem kodu dla jOOQ?
Czy wywołujecie ręcznie z linii komend tylko wtedy gdy jest to potrzebne i cały wygenerowany kod leci do repozytorium?
Czy może lepiej skonfigurować generowanie w mavenie? Czy w takim przypadku wysyłacie wygenerowany kod do repozytorium?

Edit: pewnie nie ma jednoznacznej odpowiedzi na to pytanie, tak jak zostało opisane na tym blogu: https://blog.jooq.org/tag/source-code-generation/
Po prostu chciałbym poznać opinię innych, jak to wygląda w istniejących projektach.

edytowany 5x, ostatnio: Seti87
jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:21 minut
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4708
2

Generalnie, trzymanie wygenerowanego kodu w repo to patologia. Wyjątki to projekty, gdzie taki kod prawie sie nie zmienia. Czyli, w tym przypadku, jooq do jakiejś starej bazy, gdzie dwa razy w roku ktoś dodaje jakąś kolumnę.


jeden i pół terabajta powinno wystarczyć każdemu
wiciu
  • Rejestracja:ponad 11 lat
  • Ostatnio:12 dni
  • Postów:1205
0

Potwierdzam to, co napisał Jarek. Z JOOQiem nie mam jakiegoś specjalnego doświadczenia, ale korzystałem z innych bibliotek generujących kod i zazwyczaj ten kod generuje się jakichś katalogach typu /generated/, /build/ lub coś podobnego w zależności od konfiguracji projektu. Powinno to wylądować w .gitignore i każdy sobie lokalnie to generuje podobnie jak CI server.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.