https://github.com/dzonatan/loopback-connector-documentdb
Loopback database connector for Microsoft Azure DocumentDB
https://github.com/dzonatan/loopback-connector-documentdb
Last synced: over 1 year ago
JSON representation
Loopback database connector for Microsoft Azure DocumentDB
- Host: GitHub
- URL: https://github.com/dzonatan/loopback-connector-documentdb
- Owner: dzonatan
- License: mit
- Created: 2015-09-26T18:31:19.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-04T21:28:51.000Z (over 10 years ago)
- Last Synced: 2025-02-08T17:16:10.695Z (over 1 year ago)
- Language: JavaScript
- Size: 14.6 KB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# loopback-connector-documentdb
Loopback database connector for Microsoft Azure DocumentDB
[](https://travis-ci.org/dzonatan/loopback-connector-documentdb)
[](https://gemnasium.com/dzonatan/loopback-connector-documentdb)
[](https://coveralls.io/github/dzonatan/loopback-connector-documentdb?branch=master)
[](https://gitter.im/dzonatan/loopback-connector-documentdb?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://badge.fury.io/js/loopback-connector-documentdb)
## Installation for LoopBack API
Install documentdb connector as a npm dependency:
```
npm install loopback-connector-documentdb --save
```
Create datasource using documentdb connector:
```
slc loopback:datasource documentdb
```
```
Enter the data-source name: documentdb
Select the connector for documentdb: other
Enter the connector name without the loopback-connector- prefix: documentdb
```
Open *server/datasources.json* file and add 3 additional properties to documentdb datasource:
```
...
"host": "URL FOR YOUR DATABASE",
"masterKey": "YOUR MASTER KEY FROM AZURE PORTAL",
"databaseId": "DATABASE ID",
"collectionId": "COLLECTION ID"
...
```
**All those properties are required!** If you don't have yet any *database* and/or *collection* created you can create them manually via [Azure Portal](https://portal.azure.com).