Module: TinyDyno
- Included in:
- TinyDyno
- Defined in:
- lib/tiny_dyno/errors/hash_key_errors.rb,
lib/tiny_dyno.rb,
lib/tiny_dyno/fields.rb,
lib/tiny_dyno/tables.rb,
lib/tiny_dyno/adapter.rb,
lib/tiny_dyno/version.rb,
lib/tiny_dyno/document.rb,
lib/tiny_dyno/expected.rb,
lib/tiny_dyno/hash_key.rb,
lib/tiny_dyno/loggable.rb,
lib/tiny_dyno/stateful.rb,
lib/tiny_dyno/attributes.rb,
lib/tiny_dyno/changeable.rb,
lib/tiny_dyno/persistable.rb,
lib/tiny_dyno/adapter/items.rb,
lib/tiny_dyno/adapter/tables.rb,
lib/tiny_dyno/fields/standard.rb,
lib/tiny_dyno/fields/range_key.rb,
lib/tiny_dyno/extensions/module.rb,
lib/tiny_dyno/adapter/attributes.rb,
lib/tiny_dyno/attributes/readonly.rb,
lib/tiny_dyno/document_composition.rb,
lib/tiny_dyno/condition_expressions.rb,
lib/tiny_dyno/extensions/true_class.rb,
lib/tiny_dyno/errors/hash_key_errors.rb,
lib/tiny_dyno/errors/hash_key_errors.rb,
lib/tiny_dyno/errors/hash_key_errors.rb,
lib/tiny_dyno/errors/hash_key_errors.rb,
lib/tiny_dyno/extensions/false_class.rb,
lib/tiny_dyno/errors/attribute_errors.rb,
lib/tiny_dyno/errors/invalid_type_error.rb
Overview
encoding: utf-8
Defined Under Namespace
Modules: Adapter, Attributes, Boolean, Changeable, ConditionExpressions, Document, DocumentComposition, Errors, Expected, Extensions, Fields, HashKey, Loggable, Persistable, Stateful, Tables
Constant Summary collapse
- VERSION =
'0.1.20'
Instance Method Summary collapse
-
#models ⇒ Array<Class>
Get all the models in the application - this is everything that includes TinyDyno::Document.
-
#register_model(klass) ⇒ Object
Register a model in the application with TinyDyno.
Methods included from Loggable
Instance Method Details
#models ⇒ Array<Class>
Get all the models in the application - this is everything that includes TinyDyno::Document.
36 37 38 |
# File 'lib/tiny_dyno.rb', line 36 def models @models ||= [] end |
#register_model(klass) ⇒ Object
Register a model in the application with TinyDyno.
25 26 27 |
# File 'lib/tiny_dyno.rb', line 25 def register_model(klass) models.push(klass) unless models.include?(klass) end |