Module: Cequel

Defined in:
lib/cequel.rb,
lib/cequel/batch.rb,
lib/cequel/model.rb,
lib/cequel/errors.rb,
lib/cequel/version.rb,
lib/cequel/data_set.rb,
lib/cequel/keyspace.rb,
lib/cequel/statement.rb,
lib/cequel/model/dirty.rb,
lib/cequel/model/magic.rb,
lib/cequel/model/scope.rb,
lib/cequel/model/column.rb,
lib/cequel/model/errors.rb,
lib/cequel/model/naming.rb,
lib/cequel/model/scoped.rb,
lib/cequel/model/dynamic.rb,
lib/cequel/model/railtie.rb,
lib/cequel/model/observer.rb,
lib/cequel/model/callbacks.rb,
lib/cequel/model/dictionary.rb,
lib/cequel/model/properties.rb,
lib/cequel/model/timestamps.rb,
lib/cequel/model/inheritable.rb,
lib/cequel/model/persistence.rb,
lib/cequel/model/translation.rb,
lib/cequel/model/validations.rb,
lib/cequel/row_specification.rb,
lib/cequel/model/associations.rb,
lib/cequel/cql_row_specification.rb,
lib/cequel/model/class_internals.rb,
lib/cequel/model/local_association.rb,
lib/cequel/model/instance_internals.rb,
lib/cequel/model/remote_association.rb,
lib/cequel/model/subclass_internals.rb,
lib/cequel/new_relic_instrumentation.rb,
lib/cequel/model/mass_assignment_security.rb

Defined Under Namespace

Modules: Model, NewRelicInstrumentation Classes: Batch, CqlRowSpecification, DataSet, Keyspace, RowSpecification, Statement

Constant Summary collapse

Error =
Class.new(StandardError)
EmptySubquery =
Class.new(Error)
VERSION =
'0.4.1'

Class Method Summary collapse

Class Method Details

.connect(configuration = nil) ⇒ Object



13
14
15
# File 'lib/cequel.rb', line 13

def self.connect(configuration = nil)
  Keyspace.new(configuration || {})
end