Transaction
Defined in: packages/pgwasm/src/interface.ts:52
The handle a transaction callback receives. It stops working when the transaction ends.
Properties
Section titled “Properties”closed
Section titled “closed”
readonlyclosed:boolean
Defined in: packages/pgwasm/src/interface.ts:58
Methods
Section titled “Methods”exec()
Section titled “exec()”Defined in: packages/pgwasm/src/interface.ts:55
Parameters
Section titled “Parameters”string
options?
Section titled “options?”Returns
Section titled “Returns”listen()
Section titled “listen()”listen(
channel,callback):Promise<(tx?) =>Promise<void>>
Defined in: packages/pgwasm/src/interface.ts:57
Parameters
Section titled “Parameters”channel
Section titled “channel”string
callback
Section titled “callback”(payload) => void
Returns
Section titled “Returns”Promise<(tx?) => Promise<void>>
query()
Section titled “query()”query<
T>(sql,params?,options?):Promise<Results<T>>
Defined in: packages/pgwasm/src/interface.ts:53
Type Parameters
Section titled “Type Parameters”T = Row
Parameters
Section titled “Parameters”string
params?
Section titled “params?”readonly unknown[]
options?
Section titled “options?”Returns
Section titled “Returns”Promise<Results<T>>
rollback()
Section titled “rollback()”rollback():
Promise<void>
Defined in: packages/pgwasm/src/interface.ts:56
Returns
Section titled “Returns”Promise<void>
sql<
T>(sqlStrings, …params):Promise<Results<T>>
Defined in: packages/pgwasm/src/interface.ts:54
Type Parameters
Section titled “Type Parameters”T = Row
Parameters
Section titled “Parameters”sqlStrings
Section titled “sqlStrings”TemplateStringsArray
params
Section titled “params”…unknown[]
Returns
Section titled “Returns”Promise<Results<T>>