UNPKG

very-simple-orm

Version:

This is simple orm for typesript/javascript projects

104 lines 2.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AS_DEFINED = exports.NULL = exports.CURRENT_TIMESTAMP = exports.textType = exports.doubleType = exports.booleanType = exports.dateTimeType = exports.dateType = exports.enumType = exports.numberType = exports.stringType = void 0; // run time custom type check fucntions function stringType(obj) { if (obj.String) { return obj; } else { return false; } } exports.stringType = stringType; function numberType(obj) { if (obj.Number) { return obj; } else { return false; } } exports.numberType = numberType; function dateType(obj) { if (obj.Date) { return obj; } else { return false; } } exports.dateType = dateType; function dateTimeType(obj) { if (obj.DateTime) { return obj; } else { return false; } } exports.dateTimeType = dateTimeType; function enumType(obj) { if (obj.Enum) { return obj; } else { return false; } } exports.enumType = enumType; function booleanType(obj) { if (obj.Boolean) { return obj; } else { return false; } } exports.booleanType = booleanType; function doubleType(obj) { if (obj.Double) { return obj; } else { return false; } } exports.doubleType = doubleType; function textType(obj) { if (obj.Text) { return obj; } else { return false; } } exports.textType = textType; function CURRENT_TIMESTAMP(obj) { if (obj.CURRENT_TIMESTAMP) { return obj; } else { return false; } } exports.CURRENT_TIMESTAMP = CURRENT_TIMESTAMP; function NULL(obj) { if (obj.NULL) { return obj; } else { return false; } } exports.NULL = NULL; function AS_DEFINED(obj) { if (obj.AS_DEFINED) { return obj; } else { return false; } } exports.AS_DEFINED = AS_DEFINED; //# sourceMappingURL=runtime.js.map