typescript-mysql-model
Version:
{ "version": "1.3.0", "name": "typescript-mysql-model", "description": "", "main": "index.js", "types": "index.d.ts", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "
14 lines (13 loc) • 379 B
TypeScript
import { IDatabaseSchema } from "../mysql-database-definition";
export interface IEnumHolder {
table: string;
field: string;
options: string[];
}
export declare class EnumBuilder {
run(schema: IDatabaseSchema, outputDir: string, qlOutputDir: string): void;
private renderEnumString;
private enumArr;
private wrapInNameSpace;
private createEnum;
}