File tree Expand file tree Collapse file tree 5 files changed +6
-12
lines changed
Expand file tree Collapse file tree 5 files changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -8,13 +8,6 @@ const providers = [
88]
99```
1010
11- And create an Alias for Mongoose
12-
13- ``` js
14- const aliases = {
15- Mongoose: ' Adonis/Addons/Mongoose'
16- }
17- ```
1811## Config mongodb connection
1912
2013Finally add the database config inside ` config/database.js ` file.
Original file line number Diff line number Diff line change 11{
22 "name" : " adonis-mongoose-model" ,
3- "version" : " 3.0.0 " ,
3+ "version" : " 3.0.1 " ,
44 "description" : " Mongoose models for Adonis framework" ,
55 "main" : " index.js" ,
66 "repository" : " git@github.com:juampi92/adonis-mongoose-model.git" ,
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ class MongooseProvider extends ServiceProvider {
2323 'serializer' )
2424 }
2525
26- async _registerMongoose ( ) {
26+ _registerMongoose ( ) {
2727 this . app . singleton ( 'Adonis/Addons/Mongoose' , function ( app ) {
2828 const Config = app . use ( 'Adonis/Src/Config' )
2929 let connectionString = Config . get ( 'database.mongodb.connectionString' , null )
@@ -85,7 +85,7 @@ class MongooseProvider extends ServiceProvider {
8585 this . _registerSerializer ( )
8686 this . _registerModel ( )
8787 this . _registerCommands ( )
88- await this . _registerMongoose ( )
88+ this . _registerMongoose ( )
8989 }
9090
9191 /**
Original file line number Diff line number Diff line change 33
44require ( '@adonisjs/fold' )
55
6- const mongoose = use ( 'mongoose ' )
6+ const mongoose = use ( 'Adonis/Addons/Mongoose ' )
77const { Schema } = mongoose
88
99const utils = require ( '../utils' )
Original file line number Diff line number Diff line change @@ -6,7 +6,8 @@ const ServiceProvider = require('../providers/MongooseProvider')
66
77test . group ( 'IoC' , function ( ) {
88 // Setup
9- ioc . fake ( 'Mongoose' , ( ) => require ( 'mongoose' ) )
9+ ioc . fake ( 'Adonis/Addons/Mongoose' , ( ) => require ( 'mongoose' ) )
10+ ioc . fake ( 'Mongoose' , ( ) => ioc . use ( 'Adonis/Addons/Mongoose' ) )
1011
1112 const BaseModel = require ( '../src/Model/Base' )
1213
You can’t perform that action at this time.
0 commit comments