You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Artur Siekielski <ar...@vhex.net> on 2015/01/13 20:23:50 UTC

[ANN] mschematool 0.6 - schema migrations for Cassandra

mschematool is a simple tool for managing schema migrations. In case of 
Cassandra a "schema" is the definition of keyspaces, column families 
(tables), users etc.

mschematool uses a model employed by other tools: migrations should be 
put into linearly-ordered files (usually stored in a versioning system), 
which then can be executed by the tool in the correct order.

Cassandra migrations can be either CQL files (statement splitting is 
performed using a Python library bundled with Casssandra) or Python 
modules. The tool is written in Python and uses cassandra-driver package 
for database operations.

Project page: https://github.com/aartur/mschematool