Sha256: 6518c4141ce431876e9339c2995d2b3a9a8c25e48fd2c7ed854db02b700b3986

Contents?: true

Size: 1.05 KB

Versions: 9

Compression:

Stored size: 1.05 KB

Contents

require 'set'

require 'superstore/types'

module Superstore
  class Base

    extend ActiveModel::Naming
    include ActiveModel::Conversion
    extend ActiveSupport::DescendantsTracker
    include ActiveModel::Serializers::JSON
    include GlobalID::Identification

    extend ActiveRecord::Delegation::DelegateCache
    extend ActiveRecord::ConnectionHandling
    include ActiveRecord::ModelSchema
    include ActiveRecord::Inheritance
    include ActiveRecord::Attributes
    include ActiveRecord::Associations
    include ActiveRecord::AutosaveAssociation
    include ActiveRecord::Reflection

    include Model
    include Core
    include Connection
    include Identity
    include Inspect
    include Persistence
    include AttributeMethods
    include Validations
    include AttributeMethods::Dirty
    include AttributeMethods::PrimaryKey
    include AttributeMethods::Typecasting
    include Associations
    include Callbacks
    include Timestamps
    include Scoping
    include Caching

  end
end

ActiveSupport.run_load_hooks(:superstore, Superstore::Base)

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
superstore-2.4.2 lib/superstore/base.rb
superstore-2.4.1 lib/superstore/base.rb
superstore-2.4.0 lib/superstore/base.rb
superstore-2.3.0 lib/superstore/base.rb
superstore-2.2.0 lib/superstore/base.rb
superstore-2.1.3 lib/superstore/base.rb
superstore-2.1.2 lib/superstore/base.rb
superstore-2.1.1 lib/superstore/base.rb
superstore-2.1.0 lib/superstore/base.rb