Limitations
This section lists the current limitations of ZenStack.
Sequential operations transaction
Sequential operations transaction is not supported by enhanced Prisma clients yet.
As a workaround, use interactive transactions instead.
MongoDB is not supported
Right now, the focus of this project is SQL databases, and there's no plan to support MongoDB in the near future.
Edge runtime is not supported
Prisma by default doesn't support running in edge runtime environments (e.g. Vercel Edge Runtime). Its Accelerate commercial service does support edge, but ZenStack is not compatible with it yet. We plan to support it in the near future.
Cloudflare D1 database is not supported
Prisma doesn't support interactive transactions with D1 databases. ZenStack relies on the feature to enforce access policies in certain cases.