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.
Comparison between fields in access policies​
Currently, it's not possible to compare fields in access policies expressions. For example, the following usages are not allowed yet, but will be supported in the future:
model A {
x Int
y Int
@@allow('read', x > y)
}
model B {
x String
y String
@@allow('read', contains(x, y))
}
model C {
x String
y String[]
@@allow('read', x in y)
}