Package Exports
- loopback-datasource-juggler
- loopback-datasource-juggler/index.js
- loopback-datasource-juggler/lib/connectors/kv-memory
- loopback-datasource-juggler/lib/connectors/kv-memory.js
- loopback-datasource-juggler/lib/connectors/memory
- loopback-datasource-juggler/lib/connectors/memory.js
- loopback-datasource-juggler/lib/dao
- loopback-datasource-juggler/lib/dao.js
- loopback-datasource-juggler/lib/date-string
- loopback-datasource-juggler/lib/date-string.js
- loopback-datasource-juggler/lib/geo
- loopback-datasource-juggler/lib/geo.js
- loopback-datasource-juggler/lib/include
- loopback-datasource-juggler/lib/include.js
- loopback-datasource-juggler/lib/jutil
- loopback-datasource-juggler/lib/jutil.js
- loopback-datasource-juggler/lib/list
- loopback-datasource-juggler/lib/list.js
- loopback-datasource-juggler/lib/model
- loopback-datasource-juggler/lib/model-definition
- loopback-datasource-juggler/lib/model-definition.js
- loopback-datasource-juggler/lib/model.js
- loopback-datasource-juggler/lib/observer
- loopback-datasource-juggler/lib/observer.js
- loopback-datasource-juggler/lib/relation-definition
- loopback-datasource-juggler/lib/relation-definition.js
- loopback-datasource-juggler/lib/utils
- loopback-datasource-juggler/lib/utils.js
- loopback-datasource-juggler/lib/validations
- loopback-datasource-juggler/lib/validations.js
- loopback-datasource-juggler/test/basic-querying.test.js
- loopback-datasource-juggler/test/common.batch.js
- loopback-datasource-juggler/test/datatype.test.js
- loopback-datasource-juggler/test/default-scope.test.js
- loopback-datasource-juggler/test/hooks.test.js
- loopback-datasource-juggler/test/include.test.js
- loopback-datasource-juggler/test/manipulation.test.js
- loopback-datasource-juggler/test/persistence-hooks.suite.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (loopback-datasource-juggler) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
loopback-datasource-juggler
An ORM/ODM that provides a common set of interfaces for interacting with databases, REST APIs, and other types of data sources. It was originally forked from JugglingDB.
In LoopBack 4, it is part of the @loopback/repository module. See Repository page in LoopBack 4 for more details.
Supported versions
This module adopts the Module Long Term Support (LTS) policy, with the following End Of Life (EOL) dates:
| Version | Status | Published | EOL |
|---|---|---|---|
| 5.x | Current | Sep 2023 | Apr 2028 (minimum) |
| 4.x | End-of-Life | Oct 2018 | Apr 2025 |
| 3.x | End-of-Life | Dec 2016 | Dec 2020 |
| 2.x | End-of-Life | Jul 2014 | Apr 2019 |
Learn more about our LTS plan in the LoopBack documentation.
Usage
Install Juggler:
npm install loopback-datasource-jugglerThen install a connector:
npm install loopback-connector-mongodb // in this case, the mongodb connectorDocumentation
See the LoopBack documentation and DataSource page.
Contributing
This project uses DCO. Be sure to sign off your commits. For details, see Contributing to LoopBack.