UNPKG

929 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3class AbstractHandlerBuilder {
4 constructor() {
5 }
6 getFileContent() {
7 return `/**
8 * Autogenerated, do not modify
9 */
10/* tslint:disable */
11import { Database } from "./database";
12import { Definition } from "./definition.generated";
13import Getter from "./getter.generated";
14import Inserter from "./inserter.generated";
15import Updater from "./updater.generated";
16
17export abstract class AbstractHandler {
18 protected getter: Getter;
19 protected updater: Updater;
20 protected inserter: Inserter;
21 constructor() {
22 this.getter = new Getter(Database.getKnexInstance());
23 this.updater = new Updater(Database.getKnexInstance(), Definition.schema);
24 this.inserter = new Inserter(Database.getKnexInstance());
25 }
26}
27`;
28 }
29}
30exports.AbstractHandlerBuilder = AbstractHandlerBuilder;
31//# sourceMappingURL=abstract-handler-builder.js.map
\No newline at end of file