mirror of
https://github.com/knex/knex.git
synced 2025-09-27 09:04:16 +00:00
fix definition for raw querybuilders (bindings should be one object or array, not vararg) (#3846)
This commit is contained in:
parent
ee725268d2
commit
4fa6e1f8c2
6
types/index.d.ts
vendored
6
types/index.d.ts
vendored
@ -1353,11 +1353,7 @@ declare namespace Knex {
|
|||||||
interface RawQueryBuilder<TRecord = any, TResult = unknown[]> {
|
interface RawQueryBuilder<TRecord = any, TResult = unknown[]> {
|
||||||
<TResult2 = TResult>(
|
<TResult2 = TResult>(
|
||||||
sql: string,
|
sql: string,
|
||||||
...bindings: readonly RawBinding[]
|
bindings?: readonly RawBinding[] | ValueDict | RawBinding
|
||||||
): QueryBuilder<TRecord, TResult2>;
|
|
||||||
<TResult2 = TResult>(
|
|
||||||
sql: string,
|
|
||||||
bindings: readonly RawBinding[] | ValueDict
|
|
||||||
): QueryBuilder<TRecord, TResult2>;
|
): QueryBuilder<TRecord, TResult2>;
|
||||||
<TResult2 = TResult>(raw: Raw<TResult2>): QueryBuilder<
|
<TResult2 = TResult>(raw: Raw<TResult2>): QueryBuilder<
|
||||||
TRecord,
|
TRecord,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user