DisBot
    Preparing search index...
    • Parameters

      • ext:
            | ExtensionArgs
            | (
                (
                    client: {
                        _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>;
                    },
                ) => {
                    _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>;
                }
            )

      Returns (
          client: {
              _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>;
          },
      ) => {
          _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>;
      }