UNPKG

1.69 kBMarkdownView Raw
1# loopback-datasource-juggler
2
3An 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).
4
5## Supported versions
6
7This module adopts the [Module Long Term Support (LTS)](http://github.com/CloudNativeJS/ModuleLTS) policy, with the following End Of Life (EOL) dates:
8
9| Version | Status | Published | EOL |
10| ---------- | --------------- | --------- | -------------------- |
11| 4.x | Current | Oct 2018 | Apr 2023 _(minimum)_ |
12| 3.x | End-of-Life | Dec 2016 | Dec 2020 |
13| 2.x | End-of-Life | Jul 2014 | Apr 2019 |
14
15Learn more about our LTS plan in the [LoopBack documentation](http://loopback.io/doc/en/contrib/Long-term-support.html).
16
17## Usage
18
19Install Juggler:
20
21```
22npm install loopback-datasource-juggler
23```
24
25Then install a connector:
26
27```
28npm install loopback-connector-mongodb // in this case, the mongodb connector
29```
30
31## Documentation
32
33See the [LoopBack documentation](http://loopback.io/doc/en/lb3/index.html).
34
35For information on data source connectors, see [Connecting models to data sources](https://loopback.io/doc/en/lb3/Connecting-models-to-data-sources.html).
36
37
38## Contributing
39
40This project uses [DCO](https://developercertificate.org/). Be sure to sign off
41your commits using the `-s` flag or adding `Signed-off-By: Name<Email>` in the
42commit message.
43
44**Example**
45
46```
47git commit -s -m "feat: my commit message"
48```
49
50Also see the [Contributing to LoopBack](https://loopback.io/doc/en/contrib/code-contrib.html) to get you started.