aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/server
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-12-31 19:51:21 +0900
committernsfisis <nsfisis@gmail.com>2025-12-31 19:51:21 +0900
commitc915c21d47a2b417979b20e9e9d9b6ff30a03c0d (patch)
tree643ba4e499bae8a541d77f299837361a75890b10 /src/server
parent73ee02825f57d971f6f660fc5277d4aa268702ff (diff)
downloadkioku-c915c21d47a2b417979b20e9e9d9b6ff30a03c0d.tar.gz
kioku-c915c21d47a2b417979b20e9e9d9b6ff30a03c0d.tar.zst
kioku-c915c21d47a2b417979b20e9e9d9b6ff30a03c0d.zip
refactor(client): use Hono InferResponseType for API response types
Replace manually defined AuthResponse and User types with Hono's InferResponseType to automatically derive types from server definitions. This ensures client types stay in sync with server responses. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'src/server')
-rw-r--r--src/server/db/index.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/server/db/index.ts b/src/server/db/index.ts
index 4826710..2a152a3 100644
--- a/src/server/db/index.ts
+++ b/src/server/db/index.ts
@@ -2,7 +2,13 @@ import { drizzle } from "drizzle-orm/node-postgres";
import * as schema from "./schema.js";
import * as schemaCrdt from "./schema-crdt.js";
-const { POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB, POSTGRES_HOST, POSTGRES_PORT } = process.env;
+const {
+ POSTGRES_USER,
+ POSTGRES_PASSWORD,
+ POSTGRES_DB,
+ POSTGRES_HOST,
+ POSTGRES_PORT,
+} = process.env;
export const db = drizzle(
`postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}`,