feat: migrate to cloudflare d1 and queues

This commit is contained in:
2025-11-28 16:32:35 +08:00
parent 00e1f82d85
commit bd958fb1ab
19 changed files with 294 additions and 276 deletions

View File

@@ -1,12 +1,16 @@
import { config } from "dotenv";
import { defineConfig } from "drizzle-kit";
config({ path: ".dev.vars" });
export default defineConfig({
schema: "./src/models/schema.ts",
out: "./drizzle",
driver: "turso",
driver: "d1-http",
dialect: "sqlite",
dbCredentials: {
url: process.env.TURSO_URL,
authToken: process.env.TURSO_AUTH_TOKEN,
accountId: process.env.CLOUDFLARE_ACCOUNT_ID!,
databaseId: process.env.CLOUDFLARE_DATABASE_ID!,
token: process.env.CLOUDFLARE_D1_TOKEN!,
},
});