What it means
In older Prisma versions, a datasource block in schema.prisma held the connection string in a url field. Prisma 7 removed that field. If you install Prisma today without a version, you get version 7, and a schema written for version 6 fails on its first deploy.
How to fix it
Pin to version 6. In package.json, set both prisma and @prisma/client to ^6, update the lock file and commit. Your existing schema keeps working.
Or move to Prisma 7's way. Put the connection string in prisma.config.ts, and use a driver adapter in your client. Follow Prisma's own upgrade guide for the exact code.
{
"dependencies": {
"@prisma/client": "^6.0.0",
"prisma": "^6.0.0"
}
}