@eggjs/dal-runtime
Version:
tegg dal decorator
7 lines (6 loc) • 335 B
TypeScript
import { TableModel } from '@eggjs/tegg/dal';
export declare class TableModelInstanceBuilder {
constructor(tableModel: TableModel, row: Record<string, any>);
static buildInstance<T>(tableModel: TableModel<T>, row: Record<string, any>): any;
static buildRow<T extends object>(instance: T, tableModel: TableModel<T>): any;
}