Module: OceanDynamo

Defined in:
lib/ocean-dynamo/associations/associations.rb,
lib/ocean-dynamo.rb,
lib/ocean-dynamo/basal.rb,
lib/ocean-dynamo/engine.rb,
lib/ocean-dynamo/schema.rb,
lib/ocean-dynamo/tables.rb,
lib/ocean-dynamo/queries.rb,
lib/ocean-dynamo/version.rb,
lib/ocean-dynamo/attributes.rb,
lib/ocean-dynamo/exceptions.rb,
lib/ocean-dynamo/persistence.rb,
lib/ocean-dynamo/class_variables.rb,
lib/ocean-dynamo/associations/has_many.rb,
lib/ocean-dynamo/associations/relation.rb,
lib/ocean-dynamo/associations/belongs_to.rb,
lib/ocean-dynamo/associations/association.rb,
lib/ocean-dynamo/associations/collection_proxy.rb,
lib/ocean-dynamo/associations/collection_association.rb

Overview

The class structure is exactly like in ActiveRecord:

Associations
  Association
    CollectionAssociation
      HasAndBelongsToManyAssociation
      HasManyAssociation

Defined Under Namespace

Modules: Associations, Attributes, Basal, BelongsTo, HasMany, Persistence, Queries, Schema, Tables Classes: AssociationMustBeUnique, AssociationTypeMismatch, AttributeAssignmentError, BelongsToError, ConnectionNotEstablished, DangerousAttributeError, DynamoError, Engine, HasManyError, HashKeyMayNotBeNamedId, InvalidForeignKey, MultiparameterAssignmentErrors, RangeKeyMustNotBeSpecified, ReadOnlyRecord, RecordInvalid, RecordNotDestroyed, RecordNotFound, RecordNotSaved, RecordNotUnique, Relation, SerializationTypeMismatch, StaleObjectError, StatementInvalid, Table, TableNotFound, UnknownAttributeError, UnknownPrimaryKey, UnknownTableStatus, UnsupportedType

Constant Summary collapse

VERSION =
"1.9.1"