import { defineConfig } from 'drizzle-kit'; import path from 'path'; import dotenv from 'dotenv'; // Load root .env so CLI has DB creds dotenv.config({ path: path.resolve(__dirname, '../../.env') }); export default defineConfig({ schema: './src/db/schema.ts', out: './drizzle', dialect: 'mysql', dbCredentials: { host: process.env.DB_HOST || '', port: Number(process.env.DB_PORT || 3306), user: process.env.DB_USER || '', password: process.env.DB_PASSWORD || '', database: process.env.DB_NAME || '', }, });