0.0.20 • Published 3 years ago

node-mongoose-repository v0.0.20

Weekly downloads
3
License
ISC
Repository
github
Last release
3 years ago

node-mongoose-repository

Based in node-dynamoose-repository from Paulo Sales

Examples

Mapping

repository.js

const repository = require('node-mongoose-repository')

...

const opt = { timestamps: true }

const UserIndex = [
    { email: 1 },
    { 'name': 'text'}
]

...

module.exports = () => {
    repository.map('User', getTableName('User'), userSchema, opt, UserIndex)
}

Using the model

const repository = require('node-mongoose-repository')

...

const model = repository.get('User')

const user = await model.findById(id)
    

Debug mode

Set NOVE_ENV=development

0.0.20

3 years ago

0.0.19

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.15

3 years ago

0.0.16

3 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.9

3 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago