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


Odpovedet emailem