artmapper
Version:
Spring Boot clone for Node.js with TypeScript/JavaScript - JPA-like ORM, Lombok decorators, dependency injection, and MySQL support
74 lines • 8.94 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.QueryBuilder = exports.EntityManager = exports.RequestHeader = exports.PathVariable = exports.RequestParam = exports.RequestBody = exports.PatchMapping = exports.DeleteMapping = exports.PutMapping = exports.PostMapping = exports.GetMapping = exports.RequiredArgsConstructor = exports.AllArgsConstructor = exports.NoArgsConstructor = exports.EqualsAndHashCode = exports.ToString = exports.Builder = exports.Setter = exports.Getter = exports.Data = exports.Qualifier = exports.Value = exports.Autowired = exports.Repository = exports.Controller = exports.Service = exports.Component = exports.Temporal = exports.Enumerated = exports.Transient = exports.Embeddable = exports.Embedded = exports.MappedSuperclass = exports.JoinTable = exports.JoinColumns = exports.JoinColumn = exports.GENERATED_VALUE_METADATA_KEY = exports.ID_METADATA_KEY = exports.COLUMN_METADATA_KEY = exports.TABLE_METADATA_KEY = exports.ENTITY_METADATA_KEY = exports.OneToOne = exports.ManyToMany = exports.ManyToOne = exports.OneToMany = exports.GeneratedValue = exports.Id = exports.Column = exports.Table = exports.Entity = void 0;
exports.SpringApplication = exports.Container = exports.SchemaGenerator = exports.DatabaseManager = exports.RelationshipManager = exports.BaseRepository = void 0;
// Core exports
var entity_1 = require("./core/decorators/entity");
Object.defineProperty(exports, "Entity", { enumerable: true, get: function () { return entity_1.Entity; } });
Object.defineProperty(exports, "Table", { enumerable: true, get: function () { return entity_1.Table; } });
Object.defineProperty(exports, "Column", { enumerable: true, get: function () { return entity_1.Column; } });
Object.defineProperty(exports, "Id", { enumerable: true, get: function () { return entity_1.Id; } });
Object.defineProperty(exports, "GeneratedValue", { enumerable: true, get: function () { return entity_1.GeneratedValue; } });
Object.defineProperty(exports, "OneToMany", { enumerable: true, get: function () { return entity_1.OneToMany; } });
Object.defineProperty(exports, "ManyToOne", { enumerable: true, get: function () { return entity_1.ManyToOne; } });
Object.defineProperty(exports, "ManyToMany", { enumerable: true, get: function () { return entity_1.ManyToMany; } });
Object.defineProperty(exports, "OneToOne", { enumerable: true, get: function () { return entity_1.OneToOne; } });
Object.defineProperty(exports, "ENTITY_METADATA_KEY", { enumerable: true, get: function () { return entity_1.ENTITY_METADATA_KEY; } });
Object.defineProperty(exports, "TABLE_METADATA_KEY", { enumerable: true, get: function () { return entity_1.TABLE_METADATA_KEY; } });
Object.defineProperty(exports, "COLUMN_METADATA_KEY", { enumerable: true, get: function () { return entity_1.COLUMN_METADATA_KEY; } });
Object.defineProperty(exports, "ID_METADATA_KEY", { enumerable: true, get: function () { return entity_1.ID_METADATA_KEY; } });
Object.defineProperty(exports, "GENERATED_VALUE_METADATA_KEY", { enumerable: true, get: function () { return entity_1.GENERATED_VALUE_METADATA_KEY; } });
var mapping_1 = require("./core/decorators/mapping");
Object.defineProperty(exports, "JoinColumn", { enumerable: true, get: function () { return mapping_1.JoinColumn; } });
Object.defineProperty(exports, "JoinColumns", { enumerable: true, get: function () { return mapping_1.JoinColumns; } });
Object.defineProperty(exports, "JoinTable", { enumerable: true, get: function () { return mapping_1.JoinTable; } });
Object.defineProperty(exports, "MappedSuperclass", { enumerable: true, get: function () { return mapping_1.MappedSuperclass; } });
Object.defineProperty(exports, "Embedded", { enumerable: true, get: function () { return mapping_1.Embedded; } });
Object.defineProperty(exports, "Embeddable", { enumerable: true, get: function () { return mapping_1.Embeddable; } });
Object.defineProperty(exports, "Transient", { enumerable: true, get: function () { return mapping_1.Transient; } });
Object.defineProperty(exports, "Enumerated", { enumerable: true, get: function () { return mapping_1.Enumerated; } });
Object.defineProperty(exports, "Temporal", { enumerable: true, get: function () { return mapping_1.Temporal; } });
var component_1 = require("./core/decorators/component");
Object.defineProperty(exports, "Component", { enumerable: true, get: function () { return component_1.Component; } });
Object.defineProperty(exports, "Service", { enumerable: true, get: function () { return component_1.Service; } });
Object.defineProperty(exports, "Controller", { enumerable: true, get: function () { return component_1.Controller; } });
Object.defineProperty(exports, "Repository", { enumerable: true, get: function () { return component_1.Repository; } });
Object.defineProperty(exports, "Autowired", { enumerable: true, get: function () { return component_1.Autowired; } });
Object.defineProperty(exports, "Value", { enumerable: true, get: function () { return component_1.Value; } });
Object.defineProperty(exports, "Qualifier", { enumerable: true, get: function () { return component_1.Qualifier; } });
var lombok_1 = require("./core/decorators/lombok");
Object.defineProperty(exports, "Data", { enumerable: true, get: function () { return lombok_1.Data; } });
Object.defineProperty(exports, "Getter", { enumerable: true, get: function () { return lombok_1.Getter; } });
Object.defineProperty(exports, "Setter", { enumerable: true, get: function () { return lombok_1.Setter; } });
Object.defineProperty(exports, "Builder", { enumerable: true, get: function () { return lombok_1.Builder; } });
Object.defineProperty(exports, "ToString", { enumerable: true, get: function () { return lombok_1.ToString; } });
Object.defineProperty(exports, "EqualsAndHashCode", { enumerable: true, get: function () { return lombok_1.EqualsAndHashCode; } });
Object.defineProperty(exports, "NoArgsConstructor", { enumerable: true, get: function () { return lombok_1.NoArgsConstructor; } });
Object.defineProperty(exports, "AllArgsConstructor", { enumerable: true, get: function () { return lombok_1.AllArgsConstructor; } });
Object.defineProperty(exports, "RequiredArgsConstructor", { enumerable: true, get: function () { return lombok_1.RequiredArgsConstructor; } });
var web_1 = require("./core/decorators/web");
Object.defineProperty(exports, "GetMapping", { enumerable: true, get: function () { return web_1.GetMapping; } });
Object.defineProperty(exports, "PostMapping", { enumerable: true, get: function () { return web_1.PostMapping; } });
Object.defineProperty(exports, "PutMapping", { enumerable: true, get: function () { return web_1.PutMapping; } });
Object.defineProperty(exports, "DeleteMapping", { enumerable: true, get: function () { return web_1.DeleteMapping; } });
Object.defineProperty(exports, "PatchMapping", { enumerable: true, get: function () { return web_1.PatchMapping; } });
Object.defineProperty(exports, "RequestBody", { enumerable: true, get: function () { return web_1.RequestBody; } });
Object.defineProperty(exports, "RequestParam", { enumerable: true, get: function () { return web_1.RequestParam; } });
Object.defineProperty(exports, "PathVariable", { enumerable: true, get: function () { return web_1.PathVariable; } });
Object.defineProperty(exports, "RequestHeader", { enumerable: true, get: function () { return web_1.RequestHeader; } });
var EntityManager_1 = require("./core/orm/EntityManager");
Object.defineProperty(exports, "EntityManager", { enumerable: true, get: function () { return EntityManager_1.EntityManager; } });
Object.defineProperty(exports, "QueryBuilder", { enumerable: true, get: function () { return EntityManager_1.QueryBuilder; } });
var Repository_1 = require("./core/orm/Repository");
Object.defineProperty(exports, "BaseRepository", { enumerable: true, get: function () { return Repository_1.BaseRepository; } });
var RelationshipManager_1 = require("./core/orm/RelationshipManager");
Object.defineProperty(exports, "RelationshipManager", { enumerable: true, get: function () { return RelationshipManager_1.RelationshipManager; } });
var DatabaseConfig_1 = require("./core/database/DatabaseConfig");
Object.defineProperty(exports, "DatabaseManager", { enumerable: true, get: function () { return DatabaseConfig_1.DatabaseManager; } });
var SchemaGenerator_1 = require("./core/database/SchemaGenerator");
Object.defineProperty(exports, "SchemaGenerator", { enumerable: true, get: function () { return SchemaGenerator_1.SchemaGenerator; } });
var Container_1 = require("./core/di/Container");
Object.defineProperty(exports, "Container", { enumerable: true, get: function () { return Container_1.Container; } });
var SpringApplication_1 = require("./core/application/SpringApplication");
Object.defineProperty(exports, "SpringApplication", { enumerable: true, get: function () { return SpringApplication_1.SpringApplication; } });
//# sourceMappingURL=index.js.map