[Java lista] sql futtatás deploy alatt

Zsombor gzsombor at gmail.com
2010. Jún. 25., P, 10:32:04 CEST


2010/6/25 András Csányi <sayusi.ando at gmail.com>

> Sziasztok!
>
> Előre szeretném kikötni, hogy nem vagyok nagy JEE guru, sőt még kicsi sem.
> :)
> Mintha olvastam volna, hogy lehet olyat csinálni, hogy deploy során
> eldobjuk a táblákat, létrehozzuk őket (ezt sikerült megcsinálni) és
> egy sql szkripttel ezeket feltölteni. A kérdésem, hogy ezt hogyan? a
> neten nem találtam semmi erre utalót, csak az unalomig ismételt példák
> vannak mindenfelé.
>
> Valakinek valami tapasztalat, tudás ezzel kapcsolatban rendelkezésre
> áll? És meg is osztja velem? :)
> Előre is köszönöm a segítséget!
>
> András
>
>

Mind a Hibernate, mind az EclipseLink elkészíti a szükséges táblákat,
mezőket, fk-eket, viszont tetszőleges sql script végre hajtását minden
elinduláskor Te sem szeretnéd igazából, én úgy vélem :) Érdemes létrehozni
egy DBVersion táblát, és abban tárolni, hogy milyen adatbázis változtatások
futottak le, és aztán futtatni a megfelelő frissítéseket. Ez megirni mondjuk
pár száz sor.

Zs
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20100625/595e3e05/attachment.html 


További információk a(z) Javalist levelezőlistáról