@@ -32,7 +32,7 @@ migrator.config({
32
32
// false disables logging
33
33
log: true ,
34
34
// null or a function
35
- logger : (level , ..arg ) => console .log (level, ..arg ),
35
+ logger : (level , ... args ) => console .log (level, ... args ),
36
36
// enable/disable info log "already at latest."
37
37
logIfLatest: true ,
38
38
// migrations collection name. Defaults to 'migrations'
@@ -64,7 +64,7 @@ var migrator = new Migration({
64
64
// false disables logging
65
65
log: true ,
66
66
// null or a function
67
- logger : (level , ..arg ) => console .log (level, ..arg ),
67
+ logger : (level , ... args ) => console .log (level, ... args ),
68
68
// enable/disable info log "already at latest."
69
69
logIfLatest: true ,
70
70
// migrations collection name
@@ -90,7 +90,7 @@ To write a simple migration, somewhere in the server section of your project def
90
90
``` javascript
91
91
migrator .add ({
92
92
version: 1 ,
93
- up : function (db ) {
93
+ up : function (db , logger ) {
94
94
// use `db`(mongo driver Db instance) for migration setup to version 1
95
95
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
96
96
}
@@ -111,11 +111,11 @@ A more complete set of migrations might look like:
111
111
migrator .add ({
112
112
version: 1 ,
113
113
name: ' Name for this migration' ,
114
- up : function (db ) {
114
+ up : function (db , logger ) {
115
115
// use `db`(mongo driver Db instance) for migration setup to version 1.
116
116
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
117
117
},
118
- down : function (db ) {
118
+ down : function (db , logger ) {
119
119
// use `db`(mongo driver Db instance) for migration setup to version 0
120
120
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
121
121
}
@@ -124,11 +124,11 @@ migrator.add({
124
124
migrator .add ({
125
125
version: 2 ,
126
126
name: ' Name for this migration' ,
127
- up : function (db ) {
127
+ up : function (db , logger ) {
128
128
// use `db`(mongo driver Db instance) for migration setup to version 2
129
129
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
130
130
},
131
- down : function (db ) {
131
+ down : function (db , logger ) {
132
132
// use `db`(mongo driver Db instance) for migration setup to version 1
133
133
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
134
134
}
@@ -141,12 +141,12 @@ Control execution flow with async/await (promises):
141
141
migrator .add ({
142
142
version: 2 ,
143
143
name: ' Name for this migration' ,
144
- up : async function (db ) {
144
+ up : async function (db , logger ) {
145
145
// use `db`(mongo driver Db instance) for migration setup to version 2
146
146
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
147
147
await db .collections (' someCollection' )... .
148
148
},
149
- down : async function (db ) {
149
+ down : async function (db , logger ) {
150
150
// use `db`(mongo driver Db instance) for migration setup to version 1
151
151
// See http://mongodb.github.io/node-mongodb-native/2.2/api/Db.html for db api
152
152
await db .collections (' someCollection' )... .
0 commit comments