@morojs/moro / DatabaseTransaction
Interface: DatabaseTransaction
Defined in: src/types/database.ts:13
Methods
commit()
commit():
Promise
<void
>
Defined in: src/types/database.ts:19
Returns
Promise
<void
>
delete()
delete(
table
,where
):Promise
<number
>
Defined in: src/types/database.ts:18
Parameters
table
string
where
Record
<string
, any
>
Returns
Promise
<number
>
insert()
insert<
T
>(table
,data
):Promise
<T
>
Defined in: src/types/database.ts:16
Type Parameters
T
T
= any
Parameters
table
string
data
Record
<string
, any
>
Returns
Promise
<T
>
query()
query<
T
>(sql
,params?
):Promise
<T
[]>
Defined in: src/types/database.ts:14
Type Parameters
T
T
= any
Parameters
sql
string
params?
any
[]
Returns
Promise
<T
[]>
queryOne()
queryOne<
T
>(sql
,params?
):Promise
<null
|T
>
Defined in: src/types/database.ts:15
Type Parameters
T
T
= any
Parameters
sql
string
params?
any
[]
Returns
Promise
<null
| T
>
rollback()
rollback():
Promise
<void
>
Defined in: src/types/database.ts:20
Returns
Promise
<void
>
update()
update<
T
>(table
,data
,where
):Promise
<T
>
Defined in: src/types/database.ts:17
Type Parameters
T
T
= any
Parameters
table
string
data
Record
<string
, any
>
where
Record
<string
, any
>
Returns
Promise
<T
>