Connect Loopback to various Data Sources
Go to file
Biniam Admikew 5539ef7ac6
Merge pull request #1752 from strongloop/update/ds-declaration-file
chore: add beginTransaction API to declaration file
2019-06-24 18:06:46 -04:00
.github Fix stalebot config to ignore "good first issue" 2018-06-14 15:50:21 +02:00
docs Update datasource-connector.md (#1703) 2019-03-28 16:34:35 -04:00
examples chore: update copyrights years (#1737) 2019-05-08 11:45:37 -04:00
intl [WebFM] cs/pl/ru translation (#1600) 2018-06-29 09:37:15 -04:00
lib feat: after operation hook in case of errors 2019-05-31 17:12:42 +02:00
support chore: update copyrights years (#1737) 2019-05-08 11:45:37 -04:00
test test: add property index to support cloudant (#1750) 2019-06-19 14:36:48 -04:00
types chore: expose beginTransaction API 2019-06-24 17:16:31 -04:00
.editorconfig minor formatting issues (trailing spaces and such) and .editorconfig 2015-02-03 13:08:23 +03:00
.eslintignore Add eslint as "npm run lint" and "posttest" hook 2016-04-05 15:25:34 +02:00
.eslintrc Upgrade eslint-config-loopback to latest 2018-12-07 17:09:10 +01:00
.gitignore fix: ignore git file (#1714) 2019-04-10 10:51:21 -04:00
.gitmodules Remove unused support/ files 2016-04-05 15:25:34 +02:00
.npmignore fix: ignore git file (#1714) 2019-04-10 10:51:21 -04:00
.npmrc Disable package-lock feature of npm 2018-06-12 08:42:05 +02:00
.nycrc Hide nyc coverage from test output 2018-07-10 12:11:46 +02:00
.prettierignore Remove node ref 2018-05-11 09:09:31 -07:00
.prettierrc Remove node ref 2018-05-11 09:09:31 -07:00
.travis.yml Add support for Node.js 12.x 2019-04-29 09:46:57 +02:00
CHANGES.md 4.8.1 2019-06-20 11:43:46 -04:00
CODEOWNERS chore: update CODEOWNERS (#1712) 2019-04-10 11:07:55 -04:00
CONTRIBUTING.md Add instructions for running the tests (#1330) 2017-04-17 11:14:00 -04:00
LICENSE chore:update license (#1521) 2017-11-13 12:50:36 -05:00
NOTICE Add NOTICE 2015-07-18 19:44:46 -07:00
README.md update LTS in README (#1751) 2019-06-21 21:15:56 -04:00
docs.json chore: update file list for apidocs 2018-11-09 11:59:22 -05:00
index.d.ts Add typescript type definitions 2018-05-09 12:47:27 -07:00
index.js chore: update copyrights years (#1737) 2019-05-08 11:45:37 -04:00
package.json 4.8.1 2019-06-20 11:43:46 -04:00
tsconfig.json Add typescript type definitions 2018-05-09 12:47:27 -07:00

README.md

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.

Supported versions

This module adopts the Module Long Term Support (LTS) policy, with the following End Of Life (EOL) dates:

Version Status Published EOL
4.x Current Oct 2018 Apr 2021 (minimum)
3.x Active LTS 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-juggler

Then install a connector:

npm install loopback-connector-mongodb // in this case, the mongodb connector

Documentation

See the LoopBack documentation.

For information on data source connectors, see Connecting models to data sources.