16 lines
400 B
TypeScript
16 lines
400 B
TypeScript
import { PrismaBetterSqlite3 } from '@prisma/adapter-better-sqlite3'
|
|
import { env } from 'prisma/config'
|
|
import { PrismaClient } from './generated/client/index.js'
|
|
import 'dotenv/config'
|
|
|
|
const client = new PrismaClient({
|
|
adapter: new PrismaBetterSqlite3({
|
|
url: env('DATABASE_URL'),
|
|
}, {
|
|
timestampFormat: 'unixepoch-ms',
|
|
}),
|
|
log: ['query', 'error', 'warn'],
|
|
})
|
|
|
|
export default client
|