mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-24 16:25:59 +00:00
sql tree refactor
This commit is contained in:
11
packages/sqltree/src/treeToSql.ts
Normal file
11
packages/sqltree/src/treeToSql.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { EngineDriver, SqlDumper } from "@dbgate/types";
|
||||
|
||||
export function treeToSql<T>(
|
||||
driver: EngineDriver,
|
||||
object: T,
|
||||
func: (dmp: SqlDumper, obj: T) => void
|
||||
) {
|
||||
const dmp = driver.createDumper();
|
||||
func(dmp, object);
|
||||
return dmp.s;
|
||||
}
|
||||
Reference in New Issue
Block a user