diff --git a/packages/moleculer-db/src/index.js b/packages/moleculer-db/src/index.js index 1835b4cb..48b611b8 100644 --- a/packages/moleculer-db/src/index.js +++ b/packages/moleculer-db/src/index.js @@ -49,13 +49,13 @@ module.exports = { idField: "_id", /** @type {Array?} Field filtering list. It must be an `Array`. If the value is `null` or `undefined` doesn't filter the fields of entities. */ - fields: null, + fields: undefined, /** @type {Array?} List of excluded fields. It must be an `Array`. The value is `null` or `undefined` will be ignored. */ - excludeFields: null, + excludeFields: undefined, /** @type {Array?} Schema for population. [Read more](#populating). */ - populates: null, + populates: undefined, /** @type {Number} Default page size in `list` action. */ pageSize: 10, @@ -67,7 +67,7 @@ module.exports = { maxLimit: -1, /** @type {Object|Function} Validator schema or a function to validate the incoming entity in `create` & 'insert' actions. */ - entityValidator: null, + entityValidator: undefined, /** @type {Boolean} Whether to use dot notation or not when updating an entity. Will **not** convert Array to dot notation. Default: `false` */ useDotNotation: false, diff --git a/packages/moleculer-db/test/unit/index.actions.spec.js b/packages/moleculer-db/test/unit/index.actions.spec.js index 9e815976..245c9ddc 100644 --- a/packages/moleculer-db/test/unit/index.actions.spec.js +++ b/packages/moleculer-db/test/unit/index.actions.spec.js @@ -56,14 +56,14 @@ describe("Test DbService actions", () => { it("should set default settings", () => { expect(service.adapter).toEqual(adapter); expect(service.settings).toEqual({ - entityValidator: null, - fields: null, - excludeFields: null, + entityValidator: undefined, + fields: undefined, + excludeFields: undefined, idField: "_id", maxLimit: -1, maxPageSize: 100, pageSize: 10, - populates: null, + populates: undefined, useDotNotation: false, cacheCleanEventType: "broadcast" }); diff --git a/packages/moleculer-db/test/unit/index.spec.js b/packages/moleculer-db/test/unit/index.spec.js index 01fd546a..a46df952 100644 --- a/packages/moleculer-db/test/unit/index.spec.js +++ b/packages/moleculer-db/test/unit/index.spec.js @@ -49,14 +49,14 @@ describe("Test DbService actions", () => { it("should set default settings", () => { expect(service.adapter).toEqual(adapter); expect(service.settings).toEqual({ - entityValidator: null, - fields: null, - excludeFields: null, + entityValidator: undefined, + fields: undefined, + excludeFields: undefined, idField: "_id", maxLimit: -1, maxPageSize: 100, pageSize: 10, - populates: null, + populates: undefined, useDotNotation: false, cacheCleanEventType: "broadcast" });