travis-ci
199 of 199 new or added lines in 5 files covered. (100.0%)
265 of 286 relevant lines covered (92.66%)
10.48 hits per line
1 |
'use strict';
|
3✔ |
2 |
|
3✔ |
3 |
class DB {
|
3✔ |
4 |
constructor(sequelize, models) { |
3✔ |
5 |
this.sequelize = sequelize;
|
3✔ |
6 |
this.models = models;
|
63✔ |
7 |
} |
3✔ |
|
|
3✔ |
9 |
getModel(name) { |
3✔ |
10 |
return this.models.hasOwnProperty(name) ? this.models[name] : null; |
× |
11 |
} |
3✔ |
|
|
3✔ |
13 |
getModels() { |
3✔ |
14 |
return this.models; |
3✔ |
15 |
} |
3✔ |
16 |
} |
3✔ |
17 |
|
3✔ |
18 |
module.exports = DB; |
3✔ |