cassandra migrations用于在Cassandra中生成、执行和回滚模式迁移的Python脚本
Cassandra的架构迁移用于在Cassandra中生成、执行和回滚简单Python脚本。安装下载脚本,授予执行权限并安装python依赖项:
chmod +x cassandra-migrations.py
pip install cassandra-driver
pip install blist
用法:
创建迁移文件:
./cassandra-migrations.py generate {keyspace} {MigrationName}
这将创建一个新文件,如:
./migrations/{keyspace}/20140914222010_{MigrationName}.xml
文件内容示例:
<migration>
<up>
<cql>cql>
up>
<down>
<cql>cql>
down>
migration>
下载地址
用户评论