Skip to main content
Version: 4.5

Interface: Raw<TResult>#

knex.Knex.Raw

Type parameters#

NameDefault
TResultany

Hierarchy#

Properties#

[Symbol.toStringTag]#

• Readonly [Symbol.toStringTag]: string

Inherited from: ChainableInterface.[Symbol.toStringTag]

Defined in: node_modules/knex/types/index.d.ts:1645

Methods#

addListener#

â–¸ addListener(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:62


asCallback#

â–¸ asCallback(callback: Function): Promise<Resolve<TResult>>

Parameters:#

NameType
callbackFunction

Returns: Promise<Resolve<TResult>>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1663


catch#

â–¸ catch<TResult>(onrejected?: null | (reason: any) => TResult | PromiseLike<TResult>): Promise<Resolve<TResult> | TResult>

Attaches a callback for only the rejection of the Promise.

Type parameters:#

NameDefault
TResultnever

Parameters:#

NameTypeDescription
onrejected?null | (reason: any) => TResult | PromiseLike<TResult>The callback to execute when the Promise is rejected.

Returns: Promise<Resolve<TResult> | TResult>

A Promise for the completion of the callback.

Inherited from: ChainableInterface

Defined in: docs/node_modules/typescript/lib/lib.es5.d.ts:1460


connection#

â–¸ connection(connection: any): Raw<TResult>

Parameters:#

NameType
connectionany

Returns: Raw<TResult>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1650


debug#

â–¸ debug(enabled: boolean): Raw<TResult>

Parameters:#

NameType
enabledboolean

Returns: Raw<TResult>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1651


emit#

â–¸ emit(event: string | symbol, ...args: any[]): boolean

Parameters:#

NameType
eventstring | symbol
...argsany[]

Returns: boolean

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:72


eventNames#

â–¸ eventNames(): (string | symbol)[]

Returns: (string | symbol)[]

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:77


finally#

â–¸ finally(onfinally?: null | () => void): Promise<Resolve<TResult>>

Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.

Parameters:#

NameTypeDescription
onfinally?null | () => voidThe callback to execute when the Promise is settled (fulfilled or rejected).

Returns: Promise<Resolve<TResult>>

A Promise for the completion of the callback.

Inherited from: ChainableInterface

Defined in: docs/node_modules/typescript/lib/lib.es2018.promise.d.ts:31


getMaxListeners#

â–¸ getMaxListeners(): number

Returns: number

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:69


listenerCount#

â–¸ listenerCount(event: string | symbol): number

Parameters:#

NameType
eventstring | symbol

Returns: number

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:73


listeners#

â–¸ listeners(event: string | symbol): Function[]

Parameters:#

NameType
eventstring | symbol

Returns: Function[]

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:70


off#

â–¸ off(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:66


on#

â–¸ on(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:63


once#

â–¸ once(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:64


options#

â–¸ options(options: Readonly<{ [key: string]: any; }>): Raw<TResult>

Parameters:#

NameType
optionsReadonly<{ [key: string]: any; }>

Returns: Raw<TResult>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1649


pipe#

â–¸ pipe<T>(writable: T, options?: Readonly<{ [key: string]: any; }>): PassThrough

Type parameters:#

NameType
TWritableStream<T>

Parameters:#

NameType
writableT
options?Readonly<{ [key: string]: any; }>

Returns: PassThrough

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1659


prependListener#

â–¸ prependListener(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:75


prependOnceListener#

â–¸ prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:76


queryContext#

â–¸ queryContext(context: any): Raw<TResult>

Parameters:#

NameType
contextany

Returns: Raw<TResult>

Defined in: node_modules/knex/types/index.d.ts:1508

â–¸ queryContext(): any

Returns: any

Defined in: node_modules/knex/types/index.d.ts:1509


rawListeners#

â–¸ rawListeners(event: string | symbol): Function[]

Parameters:#

NameType
eventstring | symbol

Returns: Function[]

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:71


removeAllListeners#

â–¸ removeAllListeners(event?: string | symbol): Raw<TResult>

Parameters:#

NameType
event?string | symbol

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:67


removeListener#

â–¸ removeListener(event: string | symbol, listener: (...args: any[]) => void): Raw<TResult>

Parameters:#

NameType
eventstring | symbol
listener(...args: any[]) => void

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:65


setMaxListeners#

â–¸ setMaxListeners(n: number): Raw<TResult>

Parameters:#

NameType
nnumber

Returns: Raw<TResult>

Inherited from: void

Defined in: node_modules/@types/node/events.d.ts:68


stream#

â–¸ stream(handler: (readable: PassThrough) => any): Promise<any>

Parameters:#

NameType
handler(readable: PassThrough) => any

Returns: Promise<any>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1653

â–¸ stream(options: Readonly<{ [key: string]: any; }>, handler: (readable: PassThrough) => any): Promise<any>

Parameters:#

NameType
optionsReadonly<{ [key: string]: any; }>
handler(readable: PassThrough) => any

Returns: Promise<any>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1654

â–¸ stream(options?: Readonly<{ [key: string]: any; }>): PassThrough

Parameters:#

NameType
options?Readonly<{ [key: string]: any; }>

Returns: PassThrough

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1658


then#

â–¸ then<TResult1, TResult2>(onfulfilled?: null | (value: Resolve<TResult>) => TResult1 | PromiseLike<TResult1>, onrejected?: null | (reason: any) => TResult2 | PromiseLike<TResult2>): Promise<TResult1 | TResult2>

Attaches callbacks for the resolution and/or rejection of the Promise.

Type parameters:#

NameDefault
TResult1Resolve<TResult>
TResult2never

Parameters:#

NameTypeDescription
onfulfilled?null | (value: Resolve<TResult>) => TResult1 | PromiseLike<TResult1>The callback to execute when the Promise is resolved.
onrejected?null | (reason: any) => TResult2 | PromiseLike<TResult2>The callback to execute when the Promise is rejected.

Returns: Promise<TResult1 | TResult2>

A Promise for the completion of which ever callback is executed.

Inherited from: ChainableInterface

Defined in: docs/node_modules/typescript/lib/lib.es5.d.ts:1453


timeout#

â–¸ timeout(ms: number, options?: { cancel?: boolean }): Raw<TResult>

Parameters:#

NameType
msnumber
options?object
options.cancel?boolean

Returns: Raw<TResult>

Defined in: node_modules/knex/types/index.d.ts:1505


toQuery#

â–¸ toQuery(): string

Returns: string

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1648


toSQL#

â–¸ toSQL(): Sql

Returns: Sql

Defined in: node_modules/knex/types/index.d.ts:1507


transacting#

â–¸ transacting(trx: Transaction<any, any>): Raw<TResult>

Parameters:#

NameType
trxTransaction<any, any>

Returns: Raw<TResult>

Inherited from: ChainableInterface

Defined in: node_modules/knex/types/index.d.ts:1652


wrap#

â–¸ wrap<TResult2>(before: string, after: string): Raw<TResult>

Type parameters:#

NameDefault
TResult2TResult

Parameters:#

NameType
beforestring
afterstring

Returns: Raw<TResult>

Defined in: node_modules/knex/types/index.d.ts:1506

Last updated on by Martin Adámek