@adminjs/prisma
Version:
Prisma adapter for AdminJS
10 lines • 425 B
JavaScript
import { Prisma } from '@prisma/client';
export const getModelByName = (name, clientModule) => {
const dmmf = clientModule?.Prisma.dmmf.datamodel ?? Prisma.dmmf.datamodel;
const model = dmmf.models.find(({ name: modelName }) => modelName === name);
if (!model) {
throw new Error(`Could not find model: "${name}" in Prisma's DMMF!`);
}
return model;
};
//# sourceMappingURL=get-model-by-name.js.map