traceperf
    Preparing search index...

    Function prismaExtension

    • Prisma client extension: every model operation becomes a tracked call labelled "prisma.User.findMany".

      const prisma = new PrismaClient().$extends(prismaExtension(tp));

      Parameters

      Returns {
          name: string;
          query: {
              $allModels: {
                  $allOperations(
                      params: {
                          args: unknown;
                          model?: string;
                          operation: string;
                          query: (args: unknown) => Promise<unknown>;
                      },
                  ): Promise<unknown>;
              };
          };
      }