UNPKG

463 BTypeScriptView Raw
1import { IDatabaseSchema, IDatabaseTable } from "./mysql-database-definition";
2import { TableClass } from "./table-class";
3export declare class GraphQlBuilder {
4 private schema;
5 private matcher;
6 constructor(schema: IDatabaseSchema);
7 private compiledTemplate;
8 private readonly mysqlTypes;
9 renderTs(table: IDatabaseTable, tableClass: TableClass): string;
10 private importTableStatement;
11 private toGraphType;
12 private buildTypeRow;
13}