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 |