© 2026 Hedgehog Software, LLC
create-t3-turbo
planetscale
const config: ConnectionOptions = { host: process.env.DB_HOST!, user: process.env.DB_USERNAME!, password: process.env.DB_PASSWORD!, }; const connection = await mysql.createConnection(config); export const db = drizzle(connection, { schema: schema, mode: "default" });
⨯ ../../node_modules/.pnpm/mysql2@3.9.1/node_modules/mysql2/lib/auth_plugins/caching_sha2_password.js:6:15 Module not found: Can't resolve 'crypto' https://nextjs.org/docs/messages/module-not-found Import trace for requested module: ../../node_modules/.pnpm/mysql2@3.9.1/node_modules/mysql2/lib/auth_plugins/index.js ../../node_modules/.pnpm/mysql2@3.9.1/node_modules/mysql2/index.js ../../node_modules/.pnpm/mysql2@3.9.1/node_modules/mysql2/promise.js ../../packages/db/src/index.ts ../../packages/auth/src/index.ts ./src/app/api/trpc/[trpc]/route.ts