update app create config to accept libsql config directly

This commit is contained in:
dswbx
2025-02-12 09:21:51 +01:00
parent f466dd166d
commit 2c6a4d2bed
20 changed files with 59 additions and 100 deletions

View File

@@ -1,6 +1,7 @@
import type { APIContext } from "astro";
import { App } from "bknd";
import { registerLocalMediaAdapter, serve } from "bknd/adapter/astro";
import { serve } from "bknd/adapter/astro";
import { registerLocalMediaAdapter } from "bknd/adapter/node";
import { boolean, em, entity, text } from "bknd/data";
import { secureRandomString } from "bknd/utils";
@@ -26,10 +27,7 @@ declare module "bknd/core" {
export const ALL = serve<APIContext>({
// we can use any libsql config, and if omitted, uses in-memory
connection: {
type: "libsql",
config: {
url: "file:test.db"
}
url: "file:test.db"
},
// an initial config is only applied if the database is empty
initialConfig: {