<br><br>On Tuesday, October 7, 2014, Stian Thorgersen <<a href="mailto:stian@redhat.com">stian@redhat.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I've been playing with Liquibase now and it's awesome!<br>
<br>
That's what I'd like to use for Keycloak, but I'd also like to use the same as you guys do.</blockquote><div><br></div><div>yes! would be great uf our projects use the same. </div><div><br></div><div>looks like <font><span style="background-color:rgba(255,255,255,0)">Liquibase is the way to go?<span></span></span></font></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
----- Original Message -----<br>
> From: "Matthias Wessendorf" <<a href="javascript:;" onclick="_e(event, 'cvml', 'matzew@apache.org')">matzew@apache.org</a>><br>
> To: "AeroGear Developer Mailing List" <<a href="javascript:;" onclick="_e(event, 'cvml', 'aerogear-dev@lists.jboss.org')">aerogear-dev@lists.jboss.org</a>><br>
> Sent: Tuesday, 7 October, 2014 9:27:45 AM<br>
> Subject: Re: [aerogear-dev] database migration<br>
><br>
> I have heard about FlywayDB, but from your email liquibase sounds like a good<br>
> idea!<br>
><br>
> Thanks for sharing, Erik!<br>
><br>
> On Mon, Oct 6, 2014 at 5:48 PM, Erik Jan de Wit < <a href="javascript:;" onclick="_e(event, 'cvml', 'edewit@redhat.com')">edewit@redhat.com</a> > wrote:<br>
><br>
><br>
><br>
> Hi,<br>
><br>
> Now that we have 2 versions out of the door, when we change stuff we need an<br>
> easy upgrade path. Not only for the API but also for the database. Because<br>
> we support a couple of them having something of a process would help.<br>
><br>
> I’ve have used liquibase in the past. You write ‘change sets’ in yaml, json<br>
> or if you must in xml, it will create a migration table in the database and<br>
> execute the changes needed to bring it up to date or you can create a sql<br>
> script that will do the same. Cool thing about this approach is that it’s<br>
> independent of the database<br>
><br>
> <a href="http://www.liquibase.org" target="_blank">http://www.liquibase.org</a><br>
><br>
> Another tool I’ve heard about, but also promising is Flyway. It’s supports<br>
> writing migrations in sql and java comes with it’s own java api. Basically<br>
> the same idea with regards to this migration table, but here you need to<br>
> specify your own sql scripts. Or you can write migrations in java where<br>
> having special named java class gets executed to update/migrate the data.<br>
><br>
> <a href="http://flywaydb.org" target="_blank">http://flywaydb.org</a><br>
><br>
> WDYT?<br>
><br>
> Cheers,<br>
> Erik Jan<br>
><br>
><br>
> _______________________________________________<br>
> aerogear-dev mailing list<br>
> <a href="javascript:;" onclick="_e(event, 'cvml', 'aerogear-dev@lists.jboss.org')">aerogear-dev@lists.jboss.org</a><br>
> <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
><br>
><br>
><br>
> --<br>
> Matthias Wessendorf<br>
><br>
> blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
> sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
> twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><br>
><br>
> _______________________________________________<br>
> aerogear-dev mailing list<br>
> <a href="javascript:;" onclick="_e(event, 'cvml', 'aerogear-dev@lists.jboss.org')">aerogear-dev@lists.jboss.org</a><br>
> <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
<br>
_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'aerogear-dev@lists.jboss.org')">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a></blockquote><br><br>-- <br>Sent from Gmail Mobile<br>