MCPcopy Create free account
hub / github.com/dresende/node-orm2 / setup

Function setup

test/integration/validation.js:14–31  ·  view source on GitHub ↗
(returnAll, required)

Source from the content-addressed store, hash-verified

12 var Person2 = null;
13
14 var setup = function (returnAll, required) {
15 return function (done) {
16 db.settings.set('properties.required', required);
17 db.settings.set('instance.returnAllErrors', returnAll);
18
19 Person = db.define("person", {
20 name: { type: 'text' },
21 height: { type: 'number' },
22 }, {
23 validations: {
24 name: ORM.validators.rangeLength(3, 30),
25 height: ORM.validators.rangeNumber(0.1, 3.0)
26 }
27 });
28
29 return helper.dropSync(Person, done);
30 };
31 };
32
33 notNull = function(val, next, data) {
34 if (val != null) {

Callers 1

validation.jsFile · 0.70

Calls 1

setMethod · 0.65

Tested by

no test coverage detected