UNPKG

598 BTypeScriptView Raw
1import { TableClass } from "./table-class";
2import { IDatabaseSchema } from "./mysql-database-definition";
3import { SchemaOperator } from "./schema-operator";
4export declare class GettersBuilder extends SchemaOperator {
5 private typeMap;
6 private compiledTemplate;
7 private compiledGetTemplate;
8 private compiledCountInsertTemplate;
9 private compailedGetSingularTemplate;
10 constructor(model: IDatabaseSchema, typeMap: Map<string, string>);
11 render(tables: TableClass[], relativePath?: string): string;
12 private renderGetSingularTemplateInput;
13 private renderImportRow;
14}