UNPKG

@tsdi/typeorm-adapter

Version:

@tsdi/typeorm-adapter is typeorm adapter orm for boot application, mvc frameworks on server.

15 lines (14 loc) 763 B
import { ModelParser, DBPropertyMetadata } from '@tsdi/boot'; import { Type, ObjectMap, SymbolType, Token, TokenId } from '@tsdi/ioc'; import { ColumnMetadataArgs } from 'typeorm/metadata-args/ColumnMetadataArgs'; export declare const ObjectIDToken: TokenId<Type>; export declare class TypeOrmModelParser extends ModelParser { private _ObjectID; isObjectId(type: SymbolType): boolean; setup(): void; protected getPropertyMeta(type: Type): ObjectMap<DBPropertyMetadata[]>; protected isExtendBaseType(type: SymbolType, propmeta?: DBPropertyMetadata): boolean; protected resolveExtendType(type: SymbolType, value: any, propmeta?: DBPropertyMetadata): any; protected getModeType(col: ColumnMetadataArgs): Token; static ρAnn(): any; }