MCPcopy
hub / github.com/eveningkid/denodb / Translator

Interface Translator

lib/translators/translator.ts:5–13  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3
4/** Translator interface for translating `QueryDescription` objects to regular queries. */
5export interface Translator {
6 /** Translate a query description into a regular query. */
7 translateToQuery(query: QueryDescription): Query;
8
9 /** Format a field to the database format, e.g. `userName` to `user_name`. */
10 formatFieldNameToDatabase(
11 fieldName: string | FieldAlias,
12 ): string | FieldAlias;
13}

Callers 4

queryMethod · 0.65
queryMethod · 0.65
queryMethod · 0.65

Implementers 2

SQLTranslatorlib/translators/sql-translator.ts
BasicTranslatorlib/translators/basic-translator.ts

Calls

no outgoing calls

Tested by

no test coverage detected