UNPKG

nestjs-reverse-engineering

Version:

A powerful TypeScript/NestJS library for database reverse engineering, entity generation, and CRUD operations

55 lines 4.98 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.createConfig = exports.DEFAULT_REVERSE_ENGINEERING_CONFIG = exports.SchemaIntrospectorFactory = exports.MySQLSchemaIntrospector = exports.PostgresSchemaIntrospector = exports.TypeMapper = exports.NamingUtils = exports.DataExporter = exports.SqlGenerator = exports.FileBuilder = exports.EntityBuilder = exports.CrudGenerator = exports.ReverseEngineeringController = exports.ReverseEngineeringModule = exports.ReverseEngineeringService = void 0; // Main library exports var reverse_engineering_service_new_1 = require("./reverse-engineering/reverse-engineering-service-new"); Object.defineProperty(exports, "ReverseEngineeringService", { enumerable: true, get: function () { return reverse_engineering_service_new_1.ReverseEngineeringService; } }); var reverse_engineering_module_new_1 = require("./reverse-engineering/reverse-engineering-module-new"); Object.defineProperty(exports, "ReverseEngineeringModule", { enumerable: true, get: function () { return reverse_engineering_module_new_1.ReverseEngineeringModule; } }); var reverse_engineering_controller_1 = require("./reverse-engineering/reverse-engineering.controller"); Object.defineProperty(exports, "ReverseEngineeringController", { enumerable: true, get: function () { return reverse_engineering_controller_1.ReverseEngineeringController; } }); // Configuration interfaces and types __exportStar(require("./reverse-engineering/types/database.types"), exports); __exportStar(require("./reverse-engineering/types/config.types"), exports); // Core builders and utilities var crud_generator_new_1 = require("./reverse-engineering/builders/crud-generator-new"); Object.defineProperty(exports, "CrudGenerator", { enumerable: true, get: function () { return crud_generator_new_1.CrudGenerator; } }); var entity_builder_1 = require("./reverse-engineering/builders/entity-builder"); Object.defineProperty(exports, "EntityBuilder", { enumerable: true, get: function () { return entity_builder_1.EntityBuilder; } }); var file_builder_1 = require("./reverse-engineering/builders/file-builder"); Object.defineProperty(exports, "FileBuilder", { enumerable: true, get: function () { return file_builder_1.FileBuilder; } }); var sql_generator_1 = require("./reverse-engineering/builders/sql-generator"); Object.defineProperty(exports, "SqlGenerator", { enumerable: true, get: function () { return sql_generator_1.SqlGenerator; } }); var data_exporter_1 = require("./reverse-engineering/builders/data-exporter"); Object.defineProperty(exports, "DataExporter", { enumerable: true, get: function () { return data_exporter_1.DataExporter; } }); // Utility classes var naming_utils_1 = require("./reverse-engineering/utils/naming-utils"); Object.defineProperty(exports, "NamingUtils", { enumerable: true, get: function () { return naming_utils_1.NamingUtils; } }); var type_mapper_1 = require("./reverse-engineering/utils/type-mapper"); Object.defineProperty(exports, "TypeMapper", { enumerable: true, get: function () { return type_mapper_1.TypeMapper; } }); // Schema introspectors var postgres_introspector_1 = require("./reverse-engineering/schema/postgres-introspector"); Object.defineProperty(exports, "PostgresSchemaIntrospector", { enumerable: true, get: function () { return postgres_introspector_1.PostgresSchemaIntrospector; } }); var mysql_introspector_1 = require("./reverse-engineering/schema/mysql-introspector"); Object.defineProperty(exports, "MySQLSchemaIntrospector", { enumerable: true, get: function () { return mysql_introspector_1.MySQLSchemaIntrospector; } }); var introspector_factory_1 = require("./reverse-engineering/schema/introspector-factory"); Object.defineProperty(exports, "SchemaIntrospectorFactory", { enumerable: true, get: function () { return introspector_factory_1.SchemaIntrospectorFactory; } }); // Default configuration var default_config_1 = require("./reverse-engineering/config/default.config"); Object.defineProperty(exports, "DEFAULT_REVERSE_ENGINEERING_CONFIG", { enumerable: true, get: function () { return default_config_1.DEFAULT_REVERSE_ENGINEERING_CONFIG; } }); Object.defineProperty(exports, "createConfig", { enumerable: true, get: function () { return default_config_1.createConfig; } }); //# sourceMappingURL=index.js.map