Dobrý den, není to úplně odpověď na váš dotaz, ale pro aktualizaci databázového schématu používám LiquiBase http://www.liquibase.org/ . Podporuje changeset-y, rollback změn, vygenerovat aktuální stav databáze či diff mezi dvěma instancemi…
S pozdravem, Jaroslav Bartoň On Sep 26, 2011, at 13:47, Libor Jelinek wrote: > Dobrý den, > existuje nějaké "zlepšení" pro generování DB schématu pro JPA? > Konkrétně používám EclipseLink a vlastnost > "eclipselink.dll-generation" má jen hodnoty "drop-and-create-tables", > "create-tables" a "none". > > <property name="eclipselink.ddl-generation" > value="drop-and-create-tables"/> > > Všechny jsou fajn až na to, že když jen změním field entity, tak to > znamená říct sbohem již existujícícm datům v DB, když přitom stačí jen > udělat rename sloupce. Totéž pro další drobné změny. > > Zkrátky existuje nějaký "delta" generátor detekující změny a pokud > možno jen upravující DB? Od RoR evangelistů vím, že tam mají Rails > Migrations. Třeba nějaký add-on do Eclipselink nebo JPA implementace, > která toto dovede? > > Díky > Libor
