Skip to content

Releases: juampi92/adonis-mongoose-model

Upgrade Mongoose 5.7

19 Sep 11:32
70ff08c
Compare
Choose a tag to compare

Mongoose from 5.0 to 5.7

More security updates

29 Aug 09:22
6cd9c9a
Compare
Choose a tag to compare
3.0.3

Merge pull request #45 from juampi92/dependabot/npm_and_yarn/extend-3…

Dependency vulnerability fix

29 Aug 09:18
5a891c2
Compare
Choose a tag to compare
  • Bump mixin-deep from 1.3.1 to 1.3.2 #43

Mongoose deferred fix.

24 Apr 15:16
1c60524
Compare
Choose a tag to compare

Use MongooseModel or Mongoose to trigger the Mongoose db connection.

Adonis/Src/MongooseModel alias MongooseModel
Adonis/Addons/Mongoose alias Mongoose (with uppercase M)

If you use mongoose, it'll not connect, as it's using the actual dependency.

Mongoose 5

12 Mar 03:16
31b960a
Compare
Choose a tag to compare

Breaking changes

const BaseModel = use('MongooseModel')
// Instead of 
const BaseModel = use('Model')

Improvements

  • Hooks now trigger errors if invalid
  • Some compatible lucid hooks are transformed into Mongoose middleware.
    For example: beforeRemove => preDelete ; afterFind => postFind.

Extra

  • Unit Tests (68% coverage)

Release 2.2.0

16 Jan 14:25
4a8c369
Compare
Choose a tag to compare
  • Improved ways to access the raw schema (passed as a prop of boot)
  • Using mongoose Document#id as default primaryKey for models

BaseModel improvements

29 Dec 16:14
c926a61
Compare
Choose a tag to compare
  • Improved make:mongoose command
  • Hooks
  • Index support
  • Mongoose abstraction
  • Better inheritance

Connection String + minor fixes

22 Dec 18:37
Compare
Choose a tag to compare

Mongoose options | Model path on command

22 Dec 14:28
Compare
Choose a tag to compare
  • Add options for mongoose connection
  • Removed redundant await
  • Fix issue with models having a path before the model name

Updated with npm package

20 Dec 01:17
Compare
Choose a tag to compare
1.0.1

Updated according to npm package