buildr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shane Witbeck" <>
Subject Re: suggestion for new feature: db migrations
Date Tue, 09 Sep 2008 15:03:50 GMT

Thanks for the link. Having different dialects seems like a definite must
have to keep it flexible for different db's. I haven't taken a close look at
either yet and I'm sure there are more existing solutions out there. Just
thought I'd voice the idea here before to see what others thought before I
dedicated more time to this.

We have a need for something like this internally and we're already using
Buildr soo...


On Tue, Sep 9, 2008 at 10:56 AM, Rhett Sutphin <>wrote:

> Hi Shane,
> On Sep 9, 2008, at 8:56 AM, Shane Witbeck wrote:
>  DB migrations as part of the build/deploy process via Buildr:
>> What do you think?
> FWIW, I wrote (with some colleagues) a database migration system called
> bering.  I mention it because it has an ant task, so you can use it with
> buildr with no changes.
> It's more specifically a port of rails' ActiveRecord migrations, so the
> implementation is a bit different from Carbon Five's.  In particular, it
> uses a groovy DSL backed by a hibernate-like dialect system (instead of
> plain SQL scripts) to support multiple databases.  (It was developed for use
> with a suite of clinical research applications which support either
> PostgreSQL or Oracle.)
> Deployment-wise, bering includes a ServletContextListener that can
> automatically apply new migrations on application startup.
> End plug.
> Rhett

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message