Changeset 66bf4fd for server/db-middleware.ts
- Timestamp:
- 12/16/25 01:31:19 (7 months ago)
- Branches:
- main
- Children:
- c30935a
- Parents:
- fdd776b
- File:
-
- 1 edited
-
server/db-middleware.ts (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
server/db-middleware.ts
rfdd776b r66bf4fd 1 import { dbSqlite } from "../database/drizzle/db"; 1 import { db } from "../database/drizzle/db"; 2 import type { Database } from "../database/drizzle/db"; 2 3 import { enhance, type UniversalMiddleware } from "@universal-middleware/core"; 3 4 … … 5 6 namespace Universal { 6 7 interface Context { 7 db: ReturnType<typeof dbSqlite>;8 db: Database; 8 9 } 9 10 } … … 12 13 // Add `db` to the Context 13 14 export const dbMiddleware: UniversalMiddleware = enhance( 14 async (_request, context, _runtime) => { 15 const db = dbSqlite(); 16 17 return { 18 ...context, 19 db: db, 20 }; 21 }, 15 async (_request, context) => ({ 16 ...context, 17 db, 18 }), 22 19 { 23 name: " my-app:db-middleware",20 name: "pc-forge:db-middleware", 24 21 immutable: false, 25 22 },
Note:
See TracChangeset
for help on using the changeset viewer.
