This commit is contained in:
Jan Prochazka
2020-03-05 13:19:25 +01:00
parent c47711d346
commit 9ef719ec95
8 changed files with 115 additions and 36 deletions

View File

@@ -0,0 +1,15 @@
import { SqlDumper } from "@dbgate/types";
import { Condition, BinaryCondition } from "./types";
import { dumpSqlExpression } from "./dumpSqlExpression";
export function dumpSqlCondition(dmp: SqlDumper, condition: Condition) {
switch (condition.conditionType) {
case "binary":
dmp.put("(");
dumpSqlExpression(dmp, condition.left);
dmp.put(" %s ", condition.operator);
dumpSqlExpression(dmp, condition.right);
dmp.put(")");
break;
}
}