typescript-mysql-model
Version:
{ "version": "1.2.46", "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":
31 lines (30 loc) • 929 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
class AbstractHandlerBuilder {
constructor() {
}
getFileContent() {
return `/**
* Autogenerated, do not modify
*/
/* tslint:disable */
import { Database } from "./database";
import { Definition } from "./definition.generated";
import Getter from "./getter.generated";
import Inserter from "./inserter.generated";
import Updater from "./updater.generated";
export abstract class AbstractHandler {
protected getter: Getter;
protected updater: Updater;
protected inserter: Inserter;
constructor() {
this.getter = new Getter(Database.getKnexInstance());
this.updater = new Updater(Database.getKnexInstance(), Definition.schema);
this.inserter = new Inserter(Database.getKnexInstance());
}
}
`;
}
}
exports.AbstractHandlerBuilder = AbstractHandlerBuilder;
//# sourceMappingURL=abstract-handler-builder.js.map