/**
* Drizzle Kit Configuration
*
* Used for generating and managing database migrations.
*
* Usage:
* npx drizzle-kit generate # Generate migration from schema changes
* npx drizzle-kit studio # Open Drizzle Studio (local DB browser)
*
* After generating, apply to D1:
* npx wrangler d1 migrations apply mcp-template-db --local
* npx wrangler d1 migrations apply mcp-template-db --remote
*/
import { defineConfig } from 'drizzle-kit';
export default defineConfig({
schema: './src/lib/db/schema.ts',
out: './migrations',
dialect: 'sqlite',
dbCredentials: {
url: '.wrangler/state/v3/d1/miniflare-D1DatabaseObject/0f3bec848f6048fb8b4e6feaf6472a2c.sqlite',
},
});