UNPKG

626 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var __1 = require("../");
4/**
5 * Used to declare a class as a custom repository.
6 * Custom repository can manage some specific entity or just be generic.
7 * Custom repository optionally can extend AbstractRepository, Repository or TreeRepository.
8 */
9function EntityRepository(entity) {
10 return function (target) {
11 __1.getMetadataArgsStorage().entityRepositories.push({
12 target: target,
13 entity: entity,
14 });
15 };
16}
17exports.EntityRepository = EntityRepository;
18
19//# sourceMappingURL=EntityRepository.js.map