Sha256: 1066e9083cfc04b2e05d83601c50217d983535d015b6d416dd774615ba697605

Contents?: true

Size: 1.13 KB

Versions: 13

Compression:

Stored size: 1.13 KB

Contents

require 'active_support/all'
require 'active_model'

module CassandraObject
  extend ActiveSupport::Autoload

  autoload :Base
  autoload :Connection
  autoload :AttributeMethods
  autoload :Consistency
  autoload :Persistence
  autoload :Callbacks
  autoload :Validations
  autoload :Identity
  autoload :Serialization
  autoload :Associations
  autoload :Migrations
  autoload :Cursor
  autoload :Collection
  autoload :Mocking
  autoload :Batches
  autoload :FinderMethods
  autoload :Timestamps
  autoload :Type
  autoload :Schema

  module AttributeMethods
    extend ActiveSupport::Autoload

    eager_autoload do
      autoload :Definition
      autoload :Dirty
    end
  end

  module Tasks
    extend ActiveSupport::Autoload
    autoload :Keyspace
    autoload :ColumnFamily
  end

  module Types
    extend ActiveSupport::Autoload
    
    autoload :BaseType
    autoload :ArrayType
    autoload :BooleanType
    autoload :DateType
    autoload :FloatType
    autoload :HashType
    autoload :IntegerType
    autoload :StringType
    autoload :TimeType
    autoload :TimeWithZoneType
  end
end

require 'cassandra_object/railtie' if defined?(Rails)

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
gotime-cassandra_object-2.8.0 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.12 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.11 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.10 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.9 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.8 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.7 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.6 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.5 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.4 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.3 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.2 lib/gotime-cassandra_object.rb
gotime-cassandra_object-2.7.1 lib/gotime-cassandra_object.rb