zenstack icon indicating copy to clipboard operation
zenstack copied to clipboard

Typescript toolkit on top of Prisma ORM, offering flexible and declarative Access Control Policy(Authorization/Permission) for RBAC/ABAC/PBAC/ReBAC with auto-generated type-safe APIs and frontend hook...

Results 261 zenstack issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** The most common place to use is when trying to update the updatedByUser field, which in that case we would...

Hi, Many people including myself use Micro services architecture, not necessary as monorepo. The frontend may need to communicate with multiple micro services. In order to use frontend hooks i...

**Description and expected behavior** I have a Base abstract model: ``` abstract model Base { id String @id @default(dbgenerated("gen_random_uuid()")) @db.Uuid created_at DateTime @default(now()) updated_at DateTime @updatedAt() deleted_at DateTime? } ```...

**Is your feature request related to a problem? Please describe.** Prisma does not allow for easily obtaining computed fields. A great solution has been proposed by the community, but it...

### Feature Request: Extensibility for Custom Validation Attributes in Zmodel **Context:** In my project, I needed to validate phone numbers using a custom Zod schema. While I was able to...

at `packages/server/src/types` there is the following type: ```js /** * API response */ export type Response = { status: number; body: unknown; }; ``` I thought maybe to add also...

**Currently**: when creating a delegate model with a db schema (using @@schema), we cannot define the extended model's schema, it must be in the same schema. If I try to...

**Is your feature request related to a problem? Please describe.** Relevant discord discussion: https://discord.com/channels/1035538056146595961/1267557057784053924 I'm trying to eliminate the need for this extension: https://github.com/47ng/prisma-field-encryption It allows marking some fields as...

Issue: The documentation for jsdoc says there should be one space on each new line, currently there is none. The eslint-disable doesn't work (doesn't miss the error) because the jsdoc...

[Feature Request] Allow GLOB import like `import "/compoents/**/*.zmodel"` since the scheme is declarative and the order of the models is not important, this would make life much easier