UNPKG

853 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.InjectEntityManager = exports.InjectConnection = exports.InjectRepository = void 0;
4const common_1 = require("@nestjs/common");
5const typeorm_constants_1 = require("../typeorm.constants");
6const typeorm_utils_1 = require("./typeorm.utils");
7const InjectRepository = (entity, connection = typeorm_constants_1.DEFAULT_CONNECTION_NAME) => common_1.Inject(typeorm_utils_1.getRepositoryToken(entity, connection));
8exports.InjectRepository = InjectRepository;
9const InjectConnection = (connection) => common_1.Inject(typeorm_utils_1.getConnectionToken(connection));
10exports.InjectConnection = InjectConnection;
11const InjectEntityManager = (connection) => common_1.Inject(typeorm_utils_1.getEntityManagerToken(connection));
12exports.InjectEntityManager = InjectEntityManager;