Module: Lutaml::Store
- Defined in:
- lib/lutaml/store.rb,
lib/lutaml/store/cache.rb,
lib/lutaml/store/config.rb,
lib/lutaml/store/events.rb,
lib/lutaml/store/format.rb,
lib/lutaml/store/adapter.rb,
lib/lutaml/store/monitor.rb,
lib/lutaml/store/version.rb,
lib/lutaml/store/integrity.rb,
lib/lutaml/store/http_cache.rb,
lib/lutaml/store/basic_store.rb,
lib/lutaml/store/cache_store.rb,
lib/lutaml/store/compression.rb,
lib/lutaml/store/format/base.rb,
lib/lutaml/store/format/json.rb,
lib/lutaml/store/format/yaml.rb,
lib/lutaml/store/storage_key.rb,
lib/lutaml/store/adapter/base.rb,
lib/lutaml/store/format/jsonl.rb,
lib/lutaml/store/format/yamls.rb,
lib/lutaml/store/adapter/memory.rb,
lib/lutaml/store/adapter/sqlite.rb,
lib/lutaml/store/database_store.rb,
lib/lutaml/store/model_registry.rb,
lib/lutaml/store/http_cache_entry.rb,
lib/lutaml/store/model_serializer.rb,
lib/lutaml/store/attribute_updater.rb,
lib/lutaml/store/http_cache_config.rb,
lib/lutaml/store/adapter/filesystem.rb,
lib/lutaml/store/model_registration.rb,
lib/lutaml/store/format/marshal_format.rb,
lib/lutaml/store/http_header_processor.rb,
lib/lutaml/store/composite_model_handler.rb
Defined Under Namespace
Modules: Adapter, Format Classes: AttributeUpdater, BackendError, BasicStore, Cache, CacheStore, CompositeModelError, CompositeModelHandler, Compression, Config, ConfigurationError, DatabaseStore, Error, Events, HttpCache, HttpCacheConfig, HttpCacheEntry, HttpHeaderProcessor, Integrity, InvalidKeyError, ModelNotRegisteredError, ModelRegistration, ModelRegistry, ModelSerializer, Monitor, PolymorphicUpdateError, StorageKey
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.new(adapter:, models: [], **options) ⇒ Object
37 38 39 |
# File 'lib/lutaml/store.rb', line 37 def self.new(adapter:, models: [], **) DatabaseStore.new(adapter: adapter, models: models, **) end |