import { PrismaMariaDb } from '@prisma/adapter-mariadb' import 'dotenv/config' import { env } from 'prisma/config' import { PrismaClient } from '../generated/prisma/client' const adapter = new PrismaMariaDb({ host: env('DATABASE_HOST'), user: env('DATABASE_USER'), password: env('DATABASE_PASSWORD'), database: env('DATABASE_NAME'), connectionLimit: 5, port: Number(env('DATABASE_PORT')) || 3306, allowPublicKeyRetrieval: true, ssl: { rejectUnauthorized: false, }, connectTimeout: 10000, }) const prisma = new PrismaClient({ adapter }) export { prisma }