Hi all,

This is not a question about JOOQ per se, but I was wondering what
tools the JOOQ community uses to manage their DDL.

Until now, I've been using Flyway to auto-migrate the DDL when the app
gets restarted. In some instance I also invoke Flyway from the command
line.

The whole process has been smooth for a long time.

But the one thing I Flyway doesn't appear to have a story for is how
to squash a patch series down to a newline baseline and produce the
baseline as a consolidated DDL artifact.

So now that I've gone beyond 100 patches for an app, some of my procs
have undergone multiple tweaks, so their verbatim definition is
present in multiple files in source control, which the latest patch
having the current definition. What I would prefer is to treat my
procs as I would treat any other source file, i.e. the current working
version is the current version and history is in it Git, not in a
series of patch files.

Is anybody aware of tool that can periodically re-baseline the DDL and
produce a squashed DDL artifact that you can put into source control
in place of the previous patch series?

Cheers,

Ben

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to