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)