@paneljs/prisma
v0.3.3
Published
Prisma adapter for PanelJS, a Django-style admin panel for Express and Node.js applications.
Maintainers
Readme
@paneljs/prisma
Prisma adapter for PanelJS. Reads schema.prisma via DMMF and runs scalar CRUD.
import { prismaAdapter } from "@paneljs/prisma";
const admin = createAdmin({
adapter: prismaAdapter({ prisma, schemaPath: "prisma/schema.prisma" }),
auth: { getCurrentUser },
});Peer dependencies: prisma and @prisma/client 7.5.x.
The paneljs CLI lives on the paneljs package. After adding the built-in auth models:
npx paneljs init --framework express --orm prisma
npx paneljs createsuperuser --config ./paneljs.config.mjsThe config exports { adapter: prismaAdapter({ prisma }), auth }.
