mirror of
https://github.com/dbgate/dbgate
synced 2024-11-07 20:26:23 +00:00
deleted obsolete files
This commit is contained in:
parent
95ae39e0de
commit
c47711d346
@ -1,14 +0,0 @@
|
||||
import { NamedObjectInfo, RangeDefinition } from "@dbgate/types";
|
||||
|
||||
|
||||
// import { EngineDriver, SqlDumper } from "@dbgate/types";
|
||||
|
||||
// export class Command {
|
||||
// toSql(driver: EngineDriver) {
|
||||
// const dumper = driver.createDumper();
|
||||
// this.dumpSql(dumper);
|
||||
// return dumper.s;
|
||||
// }
|
||||
|
||||
// dumpSql(dumper: SqlDumper) {}
|
||||
// }
|
@ -1,9 +0,0 @@
|
||||
// import { SqlDumper } from "@dbgate/types";
|
||||
|
||||
// export abstract class Condition {
|
||||
// abstract dumpSql(dumper: SqlDumper) ;
|
||||
// }
|
||||
|
||||
// export abstract class UnaryCondition extends Condition {
|
||||
// // expr: Expresssion;
|
||||
// }
|
@ -1,4 +0,0 @@
|
||||
|
||||
// export abstract class Expression {
|
||||
|
||||
// }
|
@ -1,29 +0,0 @@
|
||||
// import { Command } from "./Command";
|
||||
// import { NamedObjectInfo, RangeDefinition, SqlDumper } from "@dbgate/types";
|
||||
|
||||
// export class Select extends Command {
|
||||
// topRecords: number;
|
||||
// from: NamedObjectInfo;
|
||||
// range: RangeDefinition;
|
||||
// distinct = false;
|
||||
// selectAll = false;
|
||||
|
||||
// dumpSql(dumper: SqlDumper) {
|
||||
// dumper.put("^select ");
|
||||
// if (this.topRecords) {
|
||||
// dumper.put("^top %s ", this.topRecords);
|
||||
// }
|
||||
// if (this.distinct) {
|
||||
// dumper.put("^distinct ");
|
||||
// }
|
||||
// if (this.selectAll) {
|
||||
// dumper.put("* ");
|
||||
// } else {
|
||||
// // TODO
|
||||
// }
|
||||
// dumper.put("^from %f ", this.from);
|
||||
// if (this.range) {
|
||||
// dumper.put("^limit %s ^offset %s ", this.range.limit, this.range.offset);
|
||||
// }
|
||||
// }
|
||||
// }
|
@ -1,78 +0,0 @@
|
||||
// import { SqlDumper, NamedObjectInfo } from "@dbgate/types";
|
||||
// import { Select } from "./Select";
|
||||
|
||||
// export class Source {
|
||||
// name: NamedObjectInfo;
|
||||
// alias: string;
|
||||
// subQuery: Select;
|
||||
// subQueryString: string;
|
||||
|
||||
// dumpSqlDef(dumper: SqlDumper) {
|
||||
// let sources = 0;
|
||||
// if (this.name != null) sources++;
|
||||
// if (this.subQuery != null) sources++;
|
||||
// if (this.subQueryString != null) sources++;
|
||||
// if (sources != 1)
|
||||
// throw new Error("sqltree.Source should have exactly one source");
|
||||
|
||||
// if (this.name != null) {
|
||||
// dumper.put("%f", this.name);
|
||||
// }
|
||||
// if (this.subQuery) {
|
||||
// dumper.put("(");
|
||||
// this.subQuery.dumpSql(dumper);
|
||||
// dumper.put(")");
|
||||
// }
|
||||
// if (this.subQueryString) {
|
||||
// dumper.put("(");
|
||||
// dumper.putRaw(this.subQueryString);
|
||||
// dumper.put(")");
|
||||
// }
|
||||
// if (this.alias) {
|
||||
// dumper.put(" %i", this.alias);
|
||||
// }
|
||||
// }
|
||||
|
||||
// dumpSqlRef(dumper: SqlDumper) {
|
||||
// if (this.alias != null) {
|
||||
// dumper.put("%i", this.alias);
|
||||
// return true;
|
||||
// } else if (this.name != null) {
|
||||
// dumper.put("%f", this.name);
|
||||
// return true;
|
||||
// }
|
||||
// return false;
|
||||
// }
|
||||
// }
|
||||
|
||||
// class Relation {
|
||||
// source:Source;
|
||||
// joinType: string;
|
||||
// // conditions:
|
||||
|
||||
|
||||
// // dumpSqlRef(dumper: SqlDumper) {
|
||||
|
||||
// // dumper.put("&n");
|
||||
// // dumper.putRaw(this.joinType);
|
||||
// // dumper.put(" ");
|
||||
// // this.source.dumpSqlDef(dumper)
|
||||
// // if (Conditions.Any())
|
||||
// // {
|
||||
// // dumper.put(" ^on ");
|
||||
// // bool was = false;
|
||||
// // foreach (var cond in Conditions)
|
||||
// // {
|
||||
// // if (was) dumper.put(" ^and ");
|
||||
// // cond.GenSql(dmp);
|
||||
// // was = true;
|
||||
// // }
|
||||
// // }
|
||||
// // }
|
||||
|
||||
// }
|
||||
|
||||
// export class FromDefinition {
|
||||
// source: Source;
|
||||
// relations: Relation[] = [];
|
||||
// }
|
Loading…
Reference in New Issue
Block a user