CrudUsage
Usage
Last updated:
Usage Guide
Next.js API Route
// pages/api/[...crud].ts
import { PrismaAdapter, nodeHandler } from "@visulima/crud/next";
import { prisma } from "@/lib/prisma";
const adapter = new PrismaAdapter({ prismaClient: prisma });
export default async (req, res) => {
const handler = await nodeHandler(adapter);
await handler(req, res);
};Filtering
GET /api/users?filter[name]=John
GET /api/posts?filter[published]=trueSorting
GET /api/users?sort=name,-createdAtPagination
GET /api/users?page=1&limit=10