Sha256: 7fee662978facd56ce11801d38c6fd869ecb04ea6fbdd3331d23f76acf0e0d28

Contents?: true

Size: 1.09 KB

Versions: 2

Compression:

Stored size: 1.09 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::Persistence
    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

2 entries across 2 versions & 1 rubygems

Version Path
superstore-2.4.4 lib/superstore/base.rb
superstore-2.4.3 lib/superstore/base.rb