1 | import { IStoredProcedureDictionary } from "./mysql-database-definition";
|
2 | export default class SpBuilder {
|
3 | private procedures;
|
4 | private types;
|
5 | private compiledTemplate;
|
6 | private compiledFunctionTemplate;
|
7 | constructor(procedures: IStoredProcedureDictionary, types: {
|
8 | [key: string]: string;
|
9 | });
|
10 | renderTemplate(): string;
|
11 | private getMySqlType;
|
12 | private toTsParamNotation;
|
13 | private renderFunction;
|
14 | }
|