Sha256: c2626625422202c58857735c45e64ea2bb1df3a5c3dee14b43fcc3549e6521ef
Contents?: true
Size: 1.01 KB
Versions: 7
Compression:
Stored size: 1.01 KB
Contents
# encoding: utf-8 module Dynamoid # All modules that a Document is composed of are defined in this # module, to keep the document class from getting too cluttered. module Components extend ActiveSupport::Concern included do extend ActiveModel::Translation extend ActiveModel::Callbacks define_model_callbacks :create, :save, :destroy, :initialize before_create :set_created_at before_save :set_updated_at end include ActiveModel::AttributeMethods include ActiveModel::Conversion include ActiveModel::MassAssignmentSecurity include ActiveModel::Naming include ActiveModel::Observing include ActiveModel::Serializers::JSON include ActiveModel::Serializers::Xml include Dynamoid::Fields include Dynamoid::Indexes include Dynamoid::Persistence include Dynamoid::Finders include Dynamoid::Associations include Dynamoid::Criteria include Dynamoid::Validations include Dynamoid::IdentityMap include Dynamoid::Dirty end end
Version data entries
7 entries across 7 versions & 2 rubygems