Sha256: 62891acbae7aaf691f9fab348a604ac8b7bccb4482b10b316c55f6e72d0a421a

Contents?: true

Size: 779 Bytes

Versions: 6

Compression:

Stored size: 779 Bytes

Contents

require 'set'

require 'cassandra_object/log_subscriber'
require 'cassandra_object/types'

module CassandraObject
  class Base

    extend ActiveModel::Naming
    include ActiveModel::Conversion
    extend ActiveSupport::DescendantsTracker

    include Connection
    include Consistency
    include Identity
    include Inspect
    include Persistence
    include AttributeMethods
    include Validations
    include AttributeMethods::Dirty
    include AttributeMethods::PrimaryKey
    include AttributeMethods::Typecasting
    include BelongsTo
    include Callbacks
    include Timestamps
    include Savepoints
    include Scoping
    include Core
    extend  Model

    include Serialization
  end
end

ActiveSupport.run_load_hooks(:cassandra_object, CassandraObject::Base)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gotime-cassandra_object-4.11.4 lib/cassandra_object/base.rb
gotime-cassandra_object-4.11.3 lib/cassandra_object/base.rb
gotime-cassandra_object-4.11.2 lib/cassandra_object/base.rb
gotime-cassandra_object-4.11.1 lib/cassandra_object/base.rb
gotime-cassandra_object-4.11.0 lib/cassandra_object/base.rb
gotime-cassandra_object-4.10.5 lib/cassandra_object/base.rb