pillar
« Back to VersTracker
Description:
Manage migrations for Cassandra data stores
Type: Formula  |  Tracked Since: Oct 11, 2024
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 111  |  Forks: 62  |  Language: Scala  |  Category: Databases
Tags: cassandra migrations database scala devops nosql
Install: brew install pillar
About:
Pillar is a database migration tool specifically designed for Apache Cassandra. It provides a structured way to version, apply, and rollback schema changes (migrations) for Cassandra data stores, ensuring consistency across development and production environments. Its main value is bringing reliable, repeatable schema evolution practices to NoSQL databases.
Key Features:
  • Cassandra-specific schema migrations
  • Version-controlled migration files
  • Support for forward (up) and backward (down) migrations
  • Command-line interface for managing migrations
  • Integration with Scala and JVM projects
Use Cases:
  • Managing schema changes for Cassandra-based applications during development
  • Automating and versioning database deployments in CI/CD pipelines for NoSQL backends
Alternatives:
  • cassandra-migration – Another JVM-based tool for Cassandra migrations, but Pillar is often noted for its simplicity and specific design for Scala projects.
Version History
Detected Version Rev Change Commit
Oct 11, 2024 11:06pm 1 VERSION_BUMP e104dac7