From dfadc64afaadc8ff83a0a87c036139ec53e31278 Mon Sep 17 00:00:00 2001 From: michivonah Date: Tue, 9 Sep 2025 21:13:02 +0200 Subject: [PATCH] fix db client so that casing works --- api/src/db/client.ts | 5 ++--- api/wrangler.jsonc | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/api/src/db/client.ts b/api/src/db/client.ts index 99acef3..6e8f398 100644 --- a/api/src/db/client.ts +++ b/api/src/db/client.ts @@ -1,9 +1,8 @@ import { drizzle } from 'drizzle-orm/d1'; import type { Context } from 'hono'; -export function dbConnection(c: Context){ - return drizzle({ - connection: c.env.db, +export function dbConn(c: Context){ + return drizzle(c.env.d1_db, { casing: 'snake_case' }) } \ No newline at end of file diff --git a/api/wrangler.jsonc b/api/wrangler.jsonc index c0de986..a4a088b 100644 --- a/api/wrangler.jsonc +++ b/api/wrangler.jsonc @@ -23,7 +23,7 @@ // ], "d1_databases": [ { - "binding": "db", + "binding": "d1_db", "database_name": "themepark-assistant", "database_id": "59680d24-f3c4-4bb6-b856-ad8c2b6bca3f", "migrations_dir": "drizzle/migrations"