3.0.34 • Published 4 months ago

mongoose-enhance v3.0.34

Weekly downloads
4
License
MIT
Repository
-
Last release
4 months ago

mongoose-enhance

Bunch of plugins and helpers to enhance mongoose and build better models and relationships. Now with TypeScript support.

Use at your own risk.

Currently in prod on https://savee.it/

Migrate 2.x.x -> 3.x.x

mongoose.createSchema

Schemas are now created using the mongoose.createSchema method.

onceSchemasAreReady

onceSchemasAreReady is now per schema with onceSchemaIsReady.

onceModelsAreReady

onceModelsAreReady is now per model with onceModelIsReady.

ensureModel

ensureModel is now renamed to ensureEntry.

Extra types

Extra types are now on mongoose.SchemaTypes.

Migrate 1.x.x -> 2.x.x

mongoose.enhance.plugins.derived

When method: 'count' or method: 'sum':

  • Option model is renamed to foreignModelName
  • Option localKey is renamed to localField
3.0.34

4 months ago

3.0.32

4 months ago

3.0.33

4 months ago

3.0.30

4 months ago

3.0.31

4 months ago

3.0.27

4 months ago

3.0.28

4 months ago

3.0.29

4 months ago

3.0.23

1 year ago

3.0.24

1 year ago

3.0.21

1 year ago

3.0.22

1 year ago

3.0.25

1 year ago

3.0.26

1 year ago

3.0.20

1 year ago

2.1.4

1 year ago

2.1.5

1 year ago

3.0.18

1 year ago

3.0.19

1 year ago

3.0.9

1 year ago

3.0.12

1 year ago

3.0.4

1 year ago

3.0.13

1 year ago

3.0.3

1 year ago

3.0.10

1 year ago

3.0.2

1 year ago

3.0.11

1 year ago

3.0.1

1 year ago

3.0.16

1 year ago

3.0.8

1 year ago

3.0.17

1 year ago

3.0.7

1 year ago

3.0.14

1 year ago

3.0.6

1 year ago

3.0.15

1 year ago

3.0.5

1 year ago

3.0.0

2 years ago

2.1.2

2 years ago

2.0.2

2 years ago

2.1.3

2 years ago

1.0.3

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.6

2 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago