Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strongloop/loopback-datasource-juggler
Connect Loopback to various Data Sources
https://github.com/strongloop/loopback-datasource-juggler
hacktoberfest loopback orm
Last synced: 3 months ago
JSON representation
Connect Loopback to various Data Sources
- Host: GitHub
- URL: https://github.com/strongloop/loopback-datasource-juggler
- Owner: loopbackio
- License: other
- Created: 2013-05-17T15:56:04.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-14T14:07:05.000Z (7 months ago)
- Last Synced: 2024-04-14T15:24:57.564Z (7 months ago)
- Topics: hacktoberfest, loopback, orm
- Language: JavaScript
- Homepage: http://www.loopback.io
- Size: 10.1 MB
- Stars: 278
- Watchers: 54
- Forks: 371
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
- Support: support/describe-operation-hooks.js
Awesome Lists containing this project
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](https://github.com/1602/jugglingdb).
## Supported versions
This module adopts the [Module Long Term Support (LTS)](http://github.com/CloudNativeJS/ModuleLTS) policy, with the following End Of Life (EOL) dates:
| Version | Status | Published | EOL |
| ---------- | --------------- | --------- | -------------------- |
| 5.x | Current | Sep 2023 | Apr 2026 _(minimum)_ |
| 4.x | Active | 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](http://loopback.io/doc/en/contrib/Long-term-support.html).
## Usage
Install Juggler:
```
npm install loopback-datasource-juggler
```Then install a connector:
```
npm install loopback-connector-mongodb // in this case, the mongodb connector
```## Documentation
See the [LoopBack documentation](http://loopback.io/doc/en/lb3/index.html).
For information on data source connectors, see [Connecting models to data sources](https://loopback.io/doc/en/lb3/Connecting-models-to-data-sources.html).
## Contributing
This project uses [DCO](https://developercertificate.org/). Be sure to sign off
your commits using the `-s` flag or adding `Signed-off-By: Name` in the
commit message.**Example**
```
git commit -s -m "feat: my commit message"
```Also see the [Contributing to LoopBack](https://loopback.io/doc/en/contrib/code-contrib.html) to get you started.