Module: DuckRecord
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/duck_record/base.rb,
lib/duck_record.rb,
lib/duck_record/core.rb,
lib/duck_record/type.rb,
lib/duck_record/errors.rb,
lib/duck_record/version.rb,
lib/duck_record/attribute.rb,
lib/duck_record/callbacks.rb,
lib/duck_record/type/date.rb,
lib/duck_record/type/json.rb,
lib/duck_record/type/text.rb,
lib/duck_record/type/time.rb,
lib/duck_record/attributes.rb,
lib/duck_record/reflection.rb,
lib/duck_record/type/array.rb,
lib/duck_record/inheritance.rb,
lib/duck_record/translation.rb,
lib/duck_record/validations.rb,
lib/duck_record/associations.rb,
lib/duck_record/model_schema.rb,
lib/duck_record/attribute_set.rb,
lib/duck_record/serialization.rb,
lib/duck_record/type/registry.rb,
lib/duck_record/type/date_time.rb,
lib/duck_record/type/serialized.rb,
lib/duck_record/define_callbacks.rb,
lib/duck_record/attribute_methods.rb,
lib/duck_record/nested_attributes.rb,
lib/duck_record/readonly_attributes.rb,
lib/duck_record/attribute_assignment.rb,
lib/duck_record/type/unsigned_integer.rb,
lib/duck_record/attribute_methods/read.rb,
lib/duck_record/type/internal/timezone.rb,
lib/duck_record/attribute_methods/dirty.rb,
lib/duck_record/attribute_methods/write.rb,
lib/duck_record/associations/association.rb,
lib/duck_record/attribute_mutation_tracker.rb,
lib/duck_record/attribute_set/yaml_encoder.rb,
lib/duck_record/type/decimal_without_scale.rb,
lib/duck_record/nested_validate_association.rb,
lib/duck_record/type/internal/abstract_json.rb,
lib/duck_record/associations/collection_proxy.rb,
lib/duck_record/attribute/user_provided_default.rb,
lib/duck_record/associations/has_one_association.rb,
lib/duck_record/associations/has_many_association.rb,
lib/duck_record/associations/singular_association.rb,
lib/duck_record/attribute_methods/before_type_cast.rb,
lib/duck_record/associations/collection_association.rb
Overview
:nodoc:
Defined Under Namespace
Modules: Associations, AttributeAssignment, AttributeMethods, Attributes, Callbacks, Core, DefineCallbacks, Inheritance, ModelSchema, NestedAttributes, NestedValidateAssociation, ReadonlyAttributes, Reflection, Serialization, Translation, Type, Validations Classes: AssociationNotFoundError, Attribute, AttributeAssignmentError, AttributeMutationTracker, AttributeSet, Base, ConfigurationError, DangerousAttributeError, DuckRecordError, MultiparameterAssignmentErrors, NullMutationTracker, ReadOnlyRecord
Constant Summary collapse
- UnknownAttributeError =
Raised when unknown attributes are supplied via mass assignment.
ActiveModel::UnknownAttributeError
- VERSION =
'0.0.8'
Class Method Summary collapse
Class Method Details
.eager_load! ⇒ Object
44 45 46 47 48 49 |
# File 'lib/duck_record.rb', line 44 def self.eager_load! super DuckRecord::Associations.eager_load! DuckRecord::AttributeMethods.eager_load! end |