Documentation
    Preparing search index...

    Type Alias SQLiteUpdateJoinFn<T>

    SQLiteUpdateJoinFn: <
        TJoinedTable extends SQLiteTable
        | Subquery
        | SQLiteViewBase
        | SQL,
    >(
        table: TJoinedTable,
        on:
            | (
                (
                    updateTable: T["_"]["table"]["_"]["columns"],
                    from: T["_"]["from"] extends SQLiteTable
                        ? T["_"]["from"]["_"]["columns"]
                        : T["_"]["from"] extends Subquery
                        | SQLiteViewBase
                            ? T["_"]["from"]["_"]["selectedFields"]
                            : never,
                ) => SQL | undefined
            )
            | SQL
            | undefined,
    ) => T

    Type Parameters

    Type Declaration

      • <TJoinedTable extends SQLiteTable | Subquery | SQLiteViewBase | SQL>(
            table: TJoinedTable,
            on:
                | (
                    (
                        updateTable: T["_"]["table"]["_"]["columns"],
                        from: T["_"]["from"] extends SQLiteTable
                            ? T["_"]["from"]["_"]["columns"]
                            : T["_"]["from"] extends Subquery
                            | SQLiteViewBase
                                ? T["_"]["from"]["_"]["selectedFields"]
                                : never,
                    ) => SQL | undefined
                )
                | SQL
                | undefined,
        ): T
      • Type Parameters

        • TJoinedTable extends SQLiteTable | Subquery | SQLiteViewBase | SQL

        Parameters

        • table: TJoinedTable
        • on:
              | (
                  (
                      updateTable: T["_"]["table"]["_"]["columns"],
                      from: T["_"]["from"] extends SQLiteTable
                          ? T["_"]["from"]["_"]["columns"]
                          : T["_"]["from"] extends Subquery
                          | SQLiteViewBase
                              ? T["_"]["from"]["_"]["selectedFields"]
                              : never,
                  ) => SQL | undefined
              )
              | SQL
              | undefined

        Returns T