loopback4-seeder
Version:
Run seeders to populate database
24 lines • 568 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.seeder = void 0;
const core_1 = require("@loopback/core");
const types_1 = require("../types");
/**
* `@seeder` decorates a seed class
*
* @example
* ```ts
* @seeder()
* class ExampleSeeder extends Seeder {
* async seed(): Promise<void> {
* // ...
* }
* }
* ```
* @param specs - Extra binding specs
*/
function seeder(...specs) {
return (0, core_1.injectable)(types_1.asSeed, ...specs);
}
exports.seeder = seeder;
//# sourceMappingURL=seeder.decorator.js.map