MCPcopy
hub / github.com/coder/mux / runSampleQuery

Function runSampleQuery

src/browser/features/Analytics/sqlExplorerSampleQueryRunner.cjs:36–49  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

34}
35
36async function runSampleQuery() {
37 const payload = parseRunnerPayload();
38 const instance = await DuckDBInstance.create(":memory:");
39 const conn = await instance.connect();
40
41 try {
42 await conn.run(payload.createEventsTableSql);
43 await conn.run(payload.seedEventsRowSql);
44 await conn.run(payload.sample.sql);
45 } finally {
46 conn.closeSync();
47 instance.closeSync();
48 }
49}
50
51runSampleQuery().catch((error) => {
52 const message = error instanceof Error ? error.message : String(error);

Calls 4

parseRunnerPayloadFunction · 0.85
connectMethod · 0.80
createMethod · 0.65
runMethod · 0.65

Tested by

no test coverage detected