UNPKG

typeorm

Version:

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

16 lines (15 loc) 525 B
import type { EntitySchema } from "./EntitySchema"; import { MetadataArgsStorage } from "../metadata-args/MetadataArgsStorage"; /** * Transforms entity schema into metadata args storage. * The result will be just like entities read from decorators. */ export declare class EntitySchemaTransformer { /** * Transforms entity schema into new metadata args storage object. * * @param schemas */ transform(schemas: EntitySchema<any>[]): MetadataArgsStorage; private transformColumnsRecursive; }