miter
Version:
A typescript web framework based on ExpressJs based loosely on SailsJs
19 lines • 594 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const prop_decorator_1 = require("./prop.decorator");
const types_1 = require("../../metadata/orm/types");
const _ = require("lodash");
function Flag(columnName) {
let meta;
if (typeof columnName === 'string')
meta = { columnName: columnName };
else
meta = columnName || {};
return prop_decorator_1.Prop(_.merge({
type: types_1.Types.boolean,
defaultValue: false,
allowNull: false
}, meta));
}
exports.Flag = Flag;
//# sourceMappingURL=flag.decorator.js.map