Module: Ricordami
- Extended by:
- Ricordami
- Includes:
- Configuration, Connection
- Included in:
- Ricordami
- Defined in:
- lib/ricordami.rb,
lib/ricordami/model.rb,
lib/ricordami/query.rb,
lib/ricordami/version.rb,
lib/ricordami/attribute.rb,
lib/ricordami/key_namer.rb,
lib/ricordami/connection.rb,
lib/ricordami/exceptions.rb,
lib/ricordami/has_indices.rb,
lib/ricordami/is_lockable.rb,
lib/ricordami/value_index.rb,
lib/ricordami/is_persisted.rb,
lib/ricordami/relationship.rb,
lib/ricordami/unique_index.rb,
lib/ricordami/configuration.rb,
lib/ricordami/can_be_queried.rb,
lib/ricordami/has_attributes.rb,
lib/ricordami/is_retrievable.rb,
lib/ricordami/can_be_validated.rb,
lib/ricordami/unique_validator.rb,
lib/ricordami/can_be_serialized.rb,
lib/ricordami/can_have_relationships.rb
Defined Under Namespace
Modules: CanBeQueried, CanBeSerialized, CanBeValidated, CanHaveRelationships, Configuration, Connection, HasAttributes, HasIndices, IsLockable, IsPersisted, IsRetrievable, KeyNamer, Model Classes: Attribute, Config, Query, Relationship, UniqueIndex, UniqueValidator, ValueIndex
Constant Summary collapse
- VERSION =
"0.0.5"
- Error =
Class.new(StandardError)
- NotFound =
Class.new(Error)
- AttributeNotSupported =
Class.new(Error)
- ReadOnlyAttribute =
Class.new(Error)
- InvalidIndexDefinition =
Class.new(Error)
- ModelHasBeenDeleted =
Class.new(Error)
- TypeNotSupported =
Class.new(Error)
- MissingIndex =
Class.new(Error)
- LockTimeout =
Class.new(Error)
- EventNotSupported =
Class.new(Error)
- OptionValueInvalid =
Class.new(Error)
- MissingMandatoryArgs =
Class.new(Error)