UNPKG

zumito-db

Version:

Multi-driver database abstraction layer with decorator-based models

11 lines (10 loc) 559 B
import 'reflect-metadata'; import { ModelMetadata, FieldMetadata, RelationMetadata } from '../types.js'; export declare class MetadataStore { static getModelMetadata(target: any): ModelMetadata | undefined; static setModelMetadata(target: any, metadata: ModelMetadata): void; static getFieldMetadata(target: any): FieldMetadata[]; static addFieldMetadata(target: any, field: FieldMetadata): void; static getRelationMetadata(target: any): RelationMetadata[]; static addRelationMetadata(target: any, relation: RelationMetadata): void; }