fix: Prisma 7 adapter-based connection (no url in schema)

- Use @prisma/adapter-pg for PrismaClient (Prisma 7 removed datasourceUrl/datasources)
- prisma.config.ts: migrate.url for CLI commands
- schema.prisma: no url in datasource (Prisma 7 requirement)
This commit is contained in:
2026-03-24 06:43:47 +03:00
parent a6c744223b
commit ca3c786a6b
5 changed files with 273 additions and 3 deletions

View File

@@ -4,4 +4,9 @@ import { defineConfig } from "prisma/config";
export default defineConfig({
earlyAccess: true,
schema: path.join(__dirname, "prisma", "schema.prisma"),
});
migrate: {
async url() {
return process.env.DATABASE_URL!;
},
},
} as any);