From 9e7f7b4f4fa7a46cd612290eaf36b432e2fa9d7b Mon Sep 17 00:00:00 2001 From: Todd A Date: Tue, 20 Feb 2024 16:27:45 +0000 Subject: [PATCH] Add missing type definition for orderBy with a raw column/expression (#5711) --- types/index.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/types/index.d.ts b/types/index.d.ts index e5bf25c6fd..aab037dc78 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -1954,12 +1954,12 @@ declare namespace Knex { interface OrderBy { ( - columnName: keyof TRecord | QueryBuilder, + columnName: keyof TRecord | QueryBuilder | Raw, order?: 'asc' | 'desc', nulls?: 'first' | 'last' ): QueryBuilder; ( - columnName: string | QueryBuilder, + columnName: string | QueryBuilder | Raw, order?: string, nulls?: string ): QueryBuilder; @@ -1967,7 +1967,7 @@ declare namespace Knex { columnDefs: Array< | keyof TRecord | Readonly<{ - column: keyof TRecord | QueryBuilder; + column: keyof TRecord | QueryBuilder | Raw; order?: 'asc' | 'desc'; nulls?: 'first' | 'last'; }> @@ -1977,7 +1977,7 @@ declare namespace Knex { columnDefs: Array< | string | Readonly<{ - column: string | QueryBuilder; + column: string | QueryBuilder | Raw; order?: string; nulls?: string; }>