DisBot
    Preparing search index...
    • Parameters

      Returns new (
          optionsArg?: PrismaClientOptions,
      ) => {
          _accelerateEngineConfig: AccelerateEngineConfig;
          _activeProvider: string;
          _appliedParent: any;
          _clientVersion: string;
          _connectionPromise?: Promise<any>;
          _createPrismaPromise: PrismaPromiseFactory;
          _disconnectionPromise?: Promise<any>;
          _engine: Engine;
          _engineConfig: EngineConfig;
          _errorFormat: ErrorFormat;
          _extensions: MergedExtensionsList;
          _globalOmit?: GlobalOmitOptions;
          _originalClient: any;
          _previewFeatures: string[];
          _requestHandler: RequestHandler;
          _runtimeDataModel: RuntimeDataModel;
          _tracingHelper: TracingHelper;
          "[toStringTag]": string;
          $extends: (
              this: { _originalClient: any; _runtimeDataModel: RuntimeDataModel; _requestHandler: RequestHandler; _connectionPromise?: Promise<any>; _disconnectionPromise?: Promise<...>; ... 33 more ...; readonly [Symbol.toStringTag]: string; },
              extension:
                  | ExtensionArgs
                  | (
                      (
                          client: { _originalClient: any; _runtimeDataModel: RuntimeDataModel; _requestHandler: RequestHandler; _connectionPromise?: Promise<any>; _disconnectionPromise?: Promise<...>; ... 33 more ...; readonly [Symbol.toStringTag]: string; },
                      ) => { _originalClient: any; _runtimeDataModel: RuntimeDataModel; _requestHandler: RequestHandler; _connectionPromise?: Promise<any>; _disconnectionPromise?: Promise<...>; ... 33 more ...; readonly [Symbol.toStringTag]: string; }
                  ),
          ) => { _originalClient: any; _runtimeDataModel: RuntimeDataModel; _requestHandler: RequestHandler; _connectionPromise?: Promise<any>; _disconnectionPromise?: Promise<...>; ... 33 more ...; readonly [Symbol.toStringTag]: string; };
          $metrics: MetricsClient;
          _createItxClient(
              transaction: PrismaPromiseInteractiveTransaction,
          ): { _originalClient: any; _runtimeDataModel: RuntimeDataModel; _requestHandler: RequestHandler; _connectionPromise?: Promise<any>; _disconnectionPromise?: Promise<...>; ... 33 more ...; readonly [Symbol.toStringTag]: string; };
          _executeRequest(__namedParameters: InternalRequestParams): Promise<any>;
          _hasPreviewFlag(feature: string): boolean;
          _request(internalParams: InternalRequestParams): Promise<any>;
          _transactionWithArray(
              __namedParameters: {
                  options?: BatchTransactionOptions;
                  promises: PrismaPromise_2<any, any>[];
              },
          ): Promise<any>;
          _transactionWithCallback(
              __namedParameters: {
                  callback: (
                      client: { _originalClient: any; _runtimeDataModel: RuntimeDataModel; _requestHandler: RequestHandler; _connectionPromise?: Promise<any>; _disconnectionPromise?: Promise<...>; ... 33 more ...; readonly [Symbol.toStringTag]: string; },
                  ) => Promise<unknown>;
                  options?: Options;
              },
          ): Promise<unknown>;
          $applyPendingMigrations(): Promise<void>;
          $connect(): Promise<void>;
          $disconnect(): Promise<void>;
          $executeRaw(
              query: TemplateStringsArray | Sql,
              ...values: any[],
          ): PrismaPromise_2<unknown, any>;
          $executeRawInternal(
              transaction: PrismaPromiseTransaction<unknown>,
              clientMethod: string,
              args: RawQueryArgs,
              middlewareArgsMapper?: MiddlewareArgsMapper<unknown, unknown>,
          ): Promise<number>;
          $executeRawUnsafe(
              query: string,
              ...values: unknown[],
          ): PrismaPromise_2<unknown, any>;
          $on<E extends ExtendedEventType>(
              eventType: E,
              callback: EventCallback<E>,
          ): any;
          $queryRaw(
              query: TemplateStringsArray | Sql,
              ...values: any[],
          ): PrismaPromise_2<unknown, any>;
          $queryRawInternal(
              transaction: PrismaPromiseTransaction<unknown>,
              clientMethod: string,
              args: RawQueryArgs,
              middlewareArgsMapper?: MiddlewareArgsMapper<unknown, unknown>,
          ): Promise<any>;
          $queryRawTyped(typedSql: UnknownTypedSql): PrismaPromise_2<unknown, any>;
          $queryRawUnsafe(
              query: string,
              ...values: unknown[],
          ): PrismaPromise_2<unknown, any>;
          $runCommandRaw(
              command: Record<string, JsInputValue>,
          ): PrismaPromise_2<unknown, any>;
          $transaction(input: any, options?: any): Promise<any>;
      }