UNPKG

sequelize-typescript

Version:

Decorators and some other extras for sequelize (v3 + v4)

25 lines 769 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); var models_1 = require("../services/models"); function AllowNull() { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } if (args.length === 1) { var allowNull_1 = args[0]; return function (target, propertyName) { return models_1.addAttributeOptions(target, propertyName, { allowNull: allowNull_1 }); }; } else { var target = args[0]; var propertyName = args[1]; models_1.addAttributeOptions(target, propertyName, { allowNull: true }); } } exports.AllowNull = AllowNull; //# sourceMappingURL=AllowNull.js.map