MCPcopy Index your code
hub / github.com/BuilderIO/agent-native / sqliteRowsToObjects

Function sqliteRowsToObjects

packages/core/src/scripts/db/exec.ts:551–565  ·  view source on GitHub ↗
(
  rows: any[],
  columns: string[],
)

Source from the content-addressed store, hash-verified

549}
550
551function sqliteRowsToObjects(
552 rows: any[],
553 columns: string[],
554): Record<string, unknown>[] {
555 return rows.map((row) => {
556 if (!Array.isArray(row) && row && typeof row === "object") {
557 return { ...row };
558 }
559 const obj: Record<string, unknown> = {};
560 for (let i = 0; i < columns.length; i++) {
561 obj[columns[i]] = row[i];
562 }
563 return obj;
564 });
565}
566
567export default async function dbExec(args: string[]): Promise<void> {
568 const parsed = parseArgs(args);

Callers 1

dbExecFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected