typeorm-plus
Advanced tools
Comparing version 0.0.27 to 0.0.28
import { EntitySchema, ObjectType } from 'typeorm'; | ||
export * from 'typeorm'; | ||
import { SelectQueryBuilderPlus } from './query-builder/SelectQueryBuilderPlus'; | ||
export { SelectQueryBuilderPlus } from './query-builder/SelectQueryBuilderPlus'; | ||
export { SelectQueryBuilderPlus as SelectQueryBuilder, } from './query-builder/SelectQueryBuilderPlus'; | ||
import { RepositoryPlus } from './repository/RepositoryPlus'; | ||
export { RepositoryPlus as Repository } from './repository/RepositoryPlus'; | ||
export { FindManyPlusOptions } from './repository/FindManyPlusOptions'; | ||
export { FindOnePlusOptions } from './repository/FindOnePlusOptions'; | ||
export { RemovePlusOptions } from './repository/RemovePlusOptions'; | ||
export { SavePlusOptions } from './repository/SavePlusOptions'; | ||
export { FindManyPlusOptions as FindManyOptions } from './repository/FindManyPlusOptions'; | ||
export { FindOnePlusOptions as FindOneOptions } from './repository/FindOnePlusOptions'; | ||
export { RemovePlusOptions as RemoveOptions } from './repository/RemovePlusOptions'; | ||
export { SavePlusOptions as saveOptions } from './repository/SavePlusOptions'; | ||
export { patchRepositoryAndQueryBuilder } from './patch-typeorm-repository'; | ||
export declare function getRepositoryPlus<Entity>(entityClass: ObjectType<Entity> | EntitySchema<Entity> | string, connectionName?: string): RepositoryPlus<Entity>; | ||
export declare function createQueryBuilderPlus<Entity>(entityClass?: ObjectType<Entity> | string, alias?: string, connectionName?: string): SelectQueryBuilderPlus<Entity>; | ||
export declare function getRepository<Entity>(entityClass: ObjectType<Entity> | EntitySchema<Entity> | string, connectionName?: string): RepositoryPlus<Entity>; | ||
export declare function createQueryBuilder<Entity>(entityClass?: ObjectType<Entity> | string, alias?: string, connectionName?: string): SelectQueryBuilderPlus<Entity>; |
12
index.js
@@ -9,3 +9,3 @@ "use strict"; | ||
var SelectQueryBuilderPlus_1 = require("./query-builder/SelectQueryBuilderPlus"); | ||
exports.SelectQueryBuilderPlus = SelectQueryBuilderPlus_1.SelectQueryBuilderPlus; | ||
exports.SelectQueryBuilder = SelectQueryBuilderPlus_1.SelectQueryBuilderPlus; | ||
var RepositoryPlus_1 = require("./repository/RepositoryPlus"); | ||
@@ -15,3 +15,3 @@ exports.Repository = RepositoryPlus_1.RepositoryPlus; | ||
exports.patchRepositoryAndQueryBuilder = patch_typeorm_repository_1.patchRepositoryAndQueryBuilder; | ||
function getRepositoryPlus(entityClass, connectionName) { | ||
function getRepository(entityClass, connectionName) { | ||
if (connectionName === void 0) { connectionName = 'default'; } | ||
@@ -22,11 +22,11 @@ return typeorm_1.getConnectionManager() | ||
} | ||
exports.getRepositoryPlus = getRepositoryPlus; | ||
function createQueryBuilderPlus(entityClass, alias, connectionName) { | ||
exports.getRepository = getRepository; | ||
function createQueryBuilder(entityClass, alias, connectionName) { | ||
if (connectionName === void 0) { connectionName = 'default'; } | ||
if (entityClass) { | ||
return getRepositoryPlus(entityClass, connectionName).createQueryBuilder(alias); | ||
return getRepository(entityClass, connectionName).createQueryBuilder(alias); | ||
} | ||
return typeorm_1.getConnection(connectionName).createQueryBuilder(); | ||
} | ||
exports.createQueryBuilderPlus = createQueryBuilderPlus; | ||
exports.createQueryBuilder = createQueryBuilder; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "typeorm-plus", | ||
"private": false, | ||
"version": "0.0.27", | ||
"version": "0.0.28", | ||
"description": "Add extra features to TypeORM", | ||
@@ -6,0 +6,0 @@ "main": "dist/index.js", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
34552