UNPKG

typeorm

Version:

Data-Mapper ORM for TypeScript and ES2021+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.

21 lines (19 loc) 1.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.registerQueryBuilders = registerQueryBuilders; const DeleteQueryBuilder_1 = require("./DeleteQueryBuilder"); const InsertQueryBuilder_1 = require("./InsertQueryBuilder"); const QueryBuilder_1 = require("./QueryBuilder"); const RelationQueryBuilder_1 = require("./RelationQueryBuilder"); const SelectQueryBuilder_1 = require("./SelectQueryBuilder"); const SoftDeleteQueryBuilder_1 = require("./SoftDeleteQueryBuilder"); const UpdateQueryBuilder_1 = require("./UpdateQueryBuilder"); function registerQueryBuilders() { QueryBuilder_1.QueryBuilder.registerQueryBuilderClass("DeleteQueryBuilder", (qb) => new DeleteQueryBuilder_1.DeleteQueryBuilder(qb)); QueryBuilder_1.QueryBuilder.registerQueryBuilderClass("InsertQueryBuilder", (qb) => new InsertQueryBuilder_1.InsertQueryBuilder(qb)); QueryBuilder_1.QueryBuilder.registerQueryBuilderClass("RelationQueryBuilder", (qb) => new RelationQueryBuilder_1.RelationQueryBuilder(qb)); QueryBuilder_1.QueryBuilder.registerQueryBuilderClass("SelectQueryBuilder", (qb) => new SelectQueryBuilder_1.SelectQueryBuilder(qb)); QueryBuilder_1.QueryBuilder.registerQueryBuilderClass("SoftDeleteQueryBuilder", (qb) => new SoftDeleteQueryBuilder_1.SoftDeleteQueryBuilder(qb)); QueryBuilder_1.QueryBuilder.registerQueryBuilderClass("UpdateQueryBuilder", (qb) => new UpdateQueryBuilder_1.UpdateQueryBuilder(qb)); } //# sourceMappingURL=index.js.map