better-buddy-share-backend
Preparing search index...
dao/db/StreamAnalyticsDAO
StreamAnalyticsDAO
Class StreamAnalyticsDAO
Hierarchy (
View Summary
)
BaseDAO
StreamAnalyticsDAO
Implements
IStreamAnalyticsDAO
Index
Constructors
constructor
Properties
db
Methods
execute
Query
execute
Query
Multiple
get
Average
Statistic
For
Stream
And
Type
get
Daily
Statistics
For
Stream
And
Type
get
Hourly
Statistics
For
Stream
And
Type
get
Max
Statistic
For
Stream
And
Type
get
Min
Statistic
For
Stream
And
Type
get
Sum
Statistic
For
Stream
And
Type
get
Top
Streams
By
Statistic
Type
map
Cache
Error
map
Error
map
Postgres
Error
scalar
Constructors
constructor
new
StreamAnalyticsDAO
(
dbClient
:
IDbClient
)
:
StreamAnalyticsDAO
Parameters
dbClient
:
IDbClient
Returns
StreamAnalyticsDAO
Properties
Protected
Readonly
db
db
:
IDbClient
Methods
Protected
execute
Query
executeQuery
<
T
>
(
query
:
string
,
params
?:
any
[]
)
:
Promise
<
T
|
null
>
Type Parameters
T
Parameters
query
:
string
Optional
params
:
any
[]
Returns
Promise
<
T
|
null
>
Protected
execute
Query
Multiple
executeQueryMultiple
<
T
>
(
query
:
string
,
params
?:
any
[]
)
:
Promise
<
T
[]
>
Type Parameters
T
Parameters
query
:
string
Optional
params
:
any
[]
Returns
Promise
<
T
[]
>
get
Average
Statistic
For
Stream
And
Type
getAverageStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Daily
Statistics
For
Stream
And
Type
getDailyStatisticsForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
start_date
:
Date
,
end_date
:
Date
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
start_date
:
Date
end_date
:
Date
Returns
Promise
<
StreamStatsInTimeWithType
[]
>
get
Hourly
Statistics
For
Stream
And
Type
getHourlyStatisticsForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
start_date
:
Date
,
end_date
:
Date
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
start_date
:
Date
end_date
:
Date
Returns
Promise
<
StreamStatsInTimeWithType
[]
>
get
Max
Statistic
For
Stream
And
Type
getMaxStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Min
Statistic
For
Stream
And
Type
getMinStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Sum
Statistic
For
Stream
And
Type
getSumStatisticForStreamAndType
(
stream_id
:
number
,
stream_statistic_type_id
:
number
,
)
:
Promise
<
number
>
Parameters
stream_id
:
number
stream_statistic_type_id
:
number
Returns
Promise
<
number
>
get
Top
Streams
By
Statistic
Type
getTopStreamsByStatisticType
(
stream_statistic_type_id
:
number
,
limit
:
number
,
start_date
:
Date
|
null
,
end_date
:
Date
|
null
,
)
:
Promise
<
StreamStatsInTimeWithType
[]
>
Parameters
stream_statistic_type_id
:
number
limit
:
number
start_date
:
Date
|
null
end_date
:
Date
|
null
Returns
Promise
<
StreamStatsInTimeWithType
[]
>
Protected
map
Cache
Error
mapCacheError
(
error
:
any
)
:
DaoError
Parameters
error
:
any
Returns
DaoError
Protected
map
Error
mapError
(
error
:
any
)
:
DaoError
Parameters
error
:
any
Returns
DaoError
Protected
map
Postgres
Error
mapPostgresError
(
error
:
any
)
:
DaoError
Parameters
error
:
any
Returns
DaoError
Protected
scalar
scalar
<
T
=
any
>
(
query
:
string
,
params
?:
any
[]
)
:
Promise
<
T
>
Type Parameters
T
=
any
Parameters
query
:
string
Optional
params
:
any
[]
Returns
Promise
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
db
Methods
execute
Query
execute
Query
Multiple
get
Average
Statistic
For
Stream
And
Type
get
Daily
Statistics
For
Stream
And
Type
get
Hourly
Statistics
For
Stream
And
Type
get
Max
Statistic
For
Stream
And
Type
get
Min
Statistic
For
Stream
And
Type
get
Sum
Statistic
For
Stream
And
Type
get
Top
Streams
By
Statistic
Type
map
Cache
Error
map
Error
map
Postgres
Error
scalar
better-buddy-share-backend
Loading...