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
TypeScript
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;
}