You don't use `wrangler.toml` for Pages, you pass bindings via the CLI
You don't use
wrangler.toml for Pages, you pass bindings via the CLI
wrangler d1 execute EmailTracker --command='SELECT * FROM SenderInfo WHERE email = "drnewt536@gmail.com";' fails, yet wrangler d1 execute EmailTracker --command="SELECT * FROM SenderInfo WHERE email = 'drnewt536@gmail.com';" passes"--" to '--'"..." means column, or general database objects - you want '...' for strings
6/13/23, 12:49 PM
error.cause attribute?error.cause.message 
run() a batch? Like, execute the batch statements, but don’t return anything to the calling Worker?.exec() await db.batch(statements)import { D1Database, D1DatabaseAPI } from "@miniflare/d1";
import { drizzle } from "drizzle-orm/d1";
const d1 = new D1Database(new D1DatabaseAPI(sqliteDb));
const db = drizzle(d1); // now I can can write unit tests for drizzleerror.cause.messagerun().exec()await db.batch(statements)