DisBot
    Preparing search index...
    • Type Parameters

      • V

      Returns <S>(select: Exact<S, V>) => S

    • Type Parameters

      • C
      • M extends string | number | symbol
      • O extends
            | "update"
            | "delete"
            | "count"
            | "findUnique"
            | "findUniqueOrThrow"
            | "findFirst"
            | "findFirstOrThrow"
            | "findMany"
            | "create"
            | "createMany"
            | "createManyAndReturn"
            | "updateMany"
            | "updateManyAndReturn"
            | "upsert"
            | "deleteMany"
            | "groupBy"
            | "aggregate"
            | "findRaw"
            | "aggregateRaw"
            | "$queryRaw"
            | "$executeRaw"
            | "$queryRawUnsafe"
            | "$executeRawUnsafe"
            | "$runCommandRaw"

      Parameters

      • client: C
      • model: M
      • operation: O

      Returns <S>(select: Exact<S, Args<C[M], O>>) => S

    • Type Parameters

      • C
      • M extends string | number | symbol
      • O extends
            | "update"
            | "delete"
            | "count"
            | "findUnique"
            | "findUniqueOrThrow"
            | "findFirst"
            | "findFirstOrThrow"
            | "findMany"
            | "create"
            | "createMany"
            | "createManyAndReturn"
            | "updateMany"
            | "updateManyAndReturn"
            | "upsert"
            | "deleteMany"
            | "groupBy"
            | "aggregate"
            | "findRaw"
            | "aggregateRaw"
            | "$queryRaw"
            | "$executeRaw"
            | "$queryRawUnsafe"
            | "$executeRawUnsafe"
            | "$runCommandRaw"
      • P extends string | number | symbol

      Parameters

      • client: C
      • model: M
      • operation: O
      • prop: P

      Returns <S>(select: Exact<S, Args<C[M], O>[P]>) => S