MCPcopy Create free account
hub / github.com/Seb-C/kiss-orm / query

Method query

src/Databases/MySqlDatabase.ts:54–70  ·  view source on GitHub ↗
(query: SqlQuery)

Source from the content-addressed store, hash-verified

52 }
53
54 async query(query: SqlQuery): Promise<any[]> {
55 return new Promise((resolve, reject) => {
56 const compiledQuery = query.compile(this.indexToPlaceholder, formatIdentifier);
57
58 this.connection.query(
59 compiledQuery.sql,
60 <any[]><any>compiledQuery.params,
61 (error, rows) => {
62 if (error) {
63 reject(error);
64 } else {
65 resolve(rows);
66 }
67 },
68 );
69 });
70 }
71
72 async sequence<T>(
73 sequence: (sequenceDb: MySqlDatabase) => Promise<T>,

Callers 1

updateAndGetMethod · 0.95

Calls 2

compileMethod · 0.80
queryMethod · 0.65

Tested by

no test coverage detected