Skip to main content

IDatabaseClient

API Docs


Interface: IDatabaseClient

Defined in: src/plugin/types.ts:169

Properties​

execute()?​

optional execute: (sql) => Promise<unknown>

Defined in: src/plugin/types.ts:181

Parameters​

sql​

string

Returns​

Promise<unknown>


select()​

select: (...args) => object

Defined in: src/plugin/types.ts:170

Parameters​

args​

...unknown[]

Returns​

object

from()​

from: (table) => object

Parameters​
table​

unknown

Returns​

object

limit()?​

optional limit: (...args) => Promise<unknown[]>

Parameters​
args​

...unknown[]

Returns​

Promise<unknown[]>

where()​

where: (...args) => Promise<unknown[]>

Parameters​
args​

...unknown[]

Returns​

Promise<unknown[]>


update()​

update: (...args) => object

Defined in: src/plugin/types.ts:176

Parameters​

args​

...unknown[]

Returns​

object

set()​

set: (...args) => object

Parameters​
args​

...unknown[]

Returns​

object

where()​

where: (...args) => Promise<void>

Parameters​
args​

...unknown[]

Returns​

Promise<void>