@breautek/storm
Preparing search index...
IQueryable
Interface IQueryable<T>
interface
IQueryable
<
T
>
{
execute
(
connection
:
IDatabaseConnection
)
:
Promise
<
T
>
;
getParametersForQuery
()
:
Record
<
string
,
any
>
;
getQuery
(
connection
:
IDatabaseConnection
)
:
string
;
onPostProcess
(
connection
:
IDatabaseConnection
,
results
:
any
)
:
Promise
<
T
>
;
onPostQuery
(
connection
:
IDatabaseConnection
)
:
Promise
<
void
>
;
onPreQuery
(
connection
:
IDatabaseConnection
)
:
Promise
<
void
>
;
}
Type Parameters
T
Implemented by
Query
Transaction
Index
Methods
execute
get
Parameters
For
Query
get
Query
on
Post
Process
on
Post
Query
on
Pre
Query
Methods
execute
execute
(
connection
:
IDatabaseConnection
)
:
Promise
<
T
>
Parameters
connection
:
IDatabaseConnection
Returns
Promise
<
T
>
get
Parameters
For
Query
getParametersForQuery
()
:
Record
<
string
,
any
>
Returns
Record
<
string
,
any
>
get
Query
getQuery
(
connection
:
IDatabaseConnection
)
:
string
Parameters
connection
:
IDatabaseConnection
Returns
string
on
Post
Process
onPostProcess
(
connection
:
IDatabaseConnection
,
results
:
any
)
:
Promise
<
T
>
Parameters
connection
:
IDatabaseConnection
results
:
any
Returns
Promise
<
T
>
on
Post
Query
onPostQuery
(
connection
:
IDatabaseConnection
)
:
Promise
<
void
>
Parameters
connection
:
IDatabaseConnection
Returns
Promise
<
void
>
on
Pre
Query
onPreQuery
(
connection
:
IDatabaseConnection
)
:
Promise
<
void
>
Parameters
connection
:
IDatabaseConnection
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
execute
get
Parameters
For
Query
get
Query
on
Post
Process
on
Post
Query
on
Pre
Query
@breautek/storm
Loading...