module Cassie::Schema

Contains interface and components for managing Cassandra schema using semantically versioned, incremental migration files.

Run +cassie –help+ to see a list of commands and their descriptions for managing the schema through versioned migrations.

@see file:lib/cassie/schema/README.md Schema README for information on task usage and the migration DSL.

Public Class Methods

application() click to toggle source

The application namespace. Only applicaple When cassie manages multiple application schemas within the same cluster. @return [String] the application namespace

# File lib/cassie/schema.rb, line 27
def self.application
  return @application if defined?(@application)
  "global"
end
application=(app_name) click to toggle source
# File lib/cassie/schema.rb, line 32
def self.application=(app_name)
  @application = app_name
end