1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | var __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 | */
|
9 | function EntityRepository(entity) {
|
10 | return function (target) {
|
11 | __1.getMetadataArgsStorage().entityRepositories.push({
|
12 | target: target,
|
13 | entity: entity,
|
14 | });
|
15 | };
|
16 | }
|
17 | exports.EntityRepository = EntityRepository;
|
18 |
|
19 | //# sourceMappingURL=EntityRepository.js.map
|