@eggjs/dal-runtime
Version:
tegg dal decorator
11 lines (10 loc) • 399 B
TypeScript
import { BaseDaoType, TableModel } from '@eggjs/tegg/dal';
import type { Logger } from '@eggjs/tegg-types';
import { TableSqlMap } from './TableSqlMap';
export declare class SqlMapLoader {
private readonly logger;
private readonly tableModel;
private readonly clazzExtension;
constructor(tableModel: TableModel, baseDaoClazz: BaseDaoType, logger: Logger);
load(): TableSqlMap;
}