Module: Cassie::Schema::Definition

Included in:
Cassie::Schema
Defined in:
lib/cassie/schema/definition.rb,
lib/cassie/schema/definition/dsl.rb

Overview

Extend Defintion to get the define class method used to define schema for a cassandra cluster

Defined Under Namespace

Classes: DSL

Instance Method Summary collapse

Instance Method Details

#define(&block) ⇒ Object



8
9
10
11
12
# File 'lib/cassie/schema/definition.rb', line 8

def define(&block)
  raise "block required to define schema." unless block_given?

  DSL.instance_eval(&block)
end