rawsql-ts
Version:
[beta]High-performance SQL parser and AST analyzer written in TypeScript. Provides fast parsing and advanced transformation capabilities.
22 lines • 520 B
JavaScript
export class SqlComponent {
constructor() {
this.comments = null;
}
getKind() {
return this.constructor.kind;
}
accept(visitor) {
return visitor.visit(this);
}
toSqlString(formatter) {
return this.accept(formatter);
}
}
export class SqlDialectConfiguration {
constructor() {
this.parameterSymbol = ":";
this.identifierEscape = { start: '"', end: '"' };
this.exportComment = true;
}
}
//# sourceMappingURL=SqlComponent.js.map