fix: update admin scripts to use PostgreSQL adapter and dotenv

This commit is contained in:
2026-03-31 03:38:25 -07:00
parent af20a5d9ec
commit d051afba82
8 changed files with 347 additions and 10 deletions
+7 -1
View File
@@ -1,7 +1,13 @@
const { PrismaClient } = require('@prisma/client');
const bcrypt = require('bcryptjs');
const { PrismaPg } = require('@prisma/adapter-pg');
const prisma = new PrismaClient();
// Load environment variables from .env file
require('dotenv').config();
// Create PrismaClient with PostgreSQL adapter (matching src/lib/prisma.ts)
const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL });
const prisma = new PrismaClient({ adapter });
async function main() {
try {