import { defineConfig } from "drizzle-kit"; import "dotenv/config"; const url = (process.env.TURSO_DATABASE_URL || "").trim(); if (!url) { throw new Error( "TURSO_DATABASE_URL is required for drizzle-kit. Set it in .env or as an env var.\n" + "Create a database at https://turso.tech/dashboard and get the URL from there.\n" + "Example: TURSO_DATABASE_URL=libsql://your-db-name-your-org.turso.io" ); } export default defineConfig({ schema: "./src/lib/db/schema.ts", out: "./drizzle", dialect: "turso", dbCredentials: { url, authToken: (process.env.TURSO_AUTH_TOKEN || "").trim() || undefined, }, });