UNPKG

sequelize-typescript

Version:
19 lines 625 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Table = void 0; const model_service_1 = require("../shared/model-service"); function Table(arg) { if (typeof arg === 'function') { annotate(arg); } else { const options = Object.assign({}, arg); return (target) => annotate(target, options); } } exports.Table = Table; function annotate(target, options = {}) { (0, model_service_1.setModelName)(target.prototype, options.modelName || target.name); (0, model_service_1.addOptions)(target.prototype, options); } //# sourceMappingURL=table.js.map