Thanks Alex and Alex

That script checks the schema is in agreement after each statement, so that is 
exactly what I am looking for.

Thanks 

Paul

> On 8 Oct 2020, at 18:21, Alexander DEJANOVSKI <adejanov...@gmail.com> wrote:
> 
> I second Alex's recommendation.
> We use https://github.com/patka/cassandra-migration 
> <https://github.com/patka/cassandra-migration> to manage schema migrations in 
> Reaper and it has a consensus feature to prevent concurrent migrations from 
> clashing.
> 
> Cheers,
> 
> Alex
> 
> Le jeu. 8 oct. 2020 à 19:10, Alex Ott <alex...@gmail.com 
> <mailto:alex...@gmail.com>> a écrit :
> Hi
> 
> Look at https://github.com/patka/cassandra-migration 
> <https://github.com/patka/cassandra-migration> - it should be good. 
> 
> P.S. Here is the list of tools that I assembled over the years:
> 
>    - [ ] https://github.com/hhandoko/cassandra-migration 
> <https://github.com/hhandoko/cassandra-migration>
>    - [ ] https://github.com/Contrast-Security-OSS/cassandra-migration 
> <https://github.com/Contrast-Security-OSS/cassandra-migration>
>    - [ ] https://github.com/juxt/joplin <https://github.com/juxt/joplin>
>    - [ ] https://github.com/o19s/trireme <https://github.com/o19s/trireme>
>    - [ ] https://github.com/golang-migrate/migrate 
> <https://github.com/golang-migrate/migrate>
>    - [ ] https://github.com/Cobliteam/cassandra-migrate 
> <https://github.com/Cobliteam/cassandra-migrate>
>    - [ ] https://github.com/patka/cassandra-migration 
> <https://github.com/patka/cassandra-migration>
>    - [ ] https://github.com/comeara/pillar <https://github.com/comeara/pillar>
> 
> On Thu, Oct 8, 2020 at 5:45 PM Paul Chandler <p...@redshots.com 
> <mailto:p...@redshots.com>> wrote:
> Hi all,
> 
> Can anyone recommend a tool to perform schema DDL upgrades, that follows best 
> practice to ensure you don’t get schema mismatches if running multiple 
> upgrade statements in one migration ?
> 
> Thanks 
> 
> Paul
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org 
> <mailto:user-unsubscr...@cassandra.apache.org>
> For additional commands, e-mail: user-h...@cassandra.apache.org 
> <mailto:user-h...@cassandra.apache.org>
> 
> 
> 
> -- 
> With best wishes,                    Alex Ott
> http://alexott.net/ <http://alexott.net/>
> Twitter: alexott_en (English), alexott (Russian)

Reply via email to