Hi John,
that’s very interesting. Is your current work public or is the most recent 
public work in the SVN-repo I mentioned?

Cheers,
- hugi


> On 9. feb. 2017, at 15:36, John Huss <johnth...@gmail.com> wrote:
> 
> I'm developing and using cayenne-migrations. It works fine for me and has a
> very similar approach to ERXMigrations.  I don't think others are using it
> though.  It has the advantage of being able to auto-generate the migration
> code from your cayenne model (DataMap), where I think the others require
> hand coding.  On the other hand, sometimes having all pure SQL statements
> instead of mostly java code is useful.  Good luck!
> 
> John
> 
> On Thu, Feb 9, 2017 at 9:15 AM Michael Gentry <mgen...@masslight.net> wrote:
> 
>> Hi Hugi,
>> 
>> We manage schema changes outside of Cayenne using Flyway (could also use
>> Liquibase).  Any schema changes we make are updated by hand in Cayenne
>> Modeler.  This works fairly well for us and fits in with our automated
>> builds/etc.  Perhaps not the answer you were looking for, though!
>> 
>> mrg
>> 
>> 
>> On Thu, Feb 9, 2017 at 9:21 AM, Hugi Thordarson <h...@karlmenn.is> wrote:
>> 
>>> Hi all.
>>> In EOF/WOnder we have the most swesome ERXMigrations to manage changes in
>>> the data model between versions, i.e. upgrades of the schema (and
>>> downgrades, if applicable).
>>> 
>>> I see that some years ago there was discussion of an API to handle this
>> in
>>> Cayenne ( http://svn.apache.org/repos/asf/cayenne/sandbox/cayenne-
>>> migrations/ ). but how’s the situation today? Is there something in/for
>>> Cayenne to do this, and if not, what tools are people using to manage
>>> versioning of their DB schemas?
>>> 
>>> Cheers,
>>> - hugi
>> 

Reply via email to