Constructors
constructor
-
Parameters
Properties
Private Optional _db
_db: Mongoose
Private _logger
Methods
cleanup
-
Returns void
Private dropErr
- dropErr(model: string): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Private dropOk
- dropOk(model: string): (Anonymous function)
-
Parameters
Returns (Anonymous function)
seed
- seed(model: ServerModuleModel, dropPrevious?: undefined | false | true): Promise<void>
-
Parameters
-
-
Optional dropPrevious: undefined | false | true
Returns Promise<void>
Private seedErr
- seedErr(model: string): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Private seedModel
- seedModel(seed: any[], model: string, drop?: boolean): Promise<void>
-
Parameters
-
seed: any[]
-
model: string
-
Default value drop: boolean = false
Returns Promise<void>
Private seedOk
- seedOk(model: string): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Seeds database with values provided by each module