update sqlc gen
This commit is contained in:
parent
8114dc5212
commit
666b0782a7
@ -401,11 +401,11 @@ WITH DeviceStats AS (
|
|||||||
)
|
)
|
||||||
SELECT
|
SELECT
|
||||||
DeviceStats.device_type,
|
DeviceStats.device_type,
|
||||||
(DeviceStats.device_count::FLOAT / TotalStats.total_count) * 100 AS device_percentage,
|
(DeviceStats.device_count::FLOAT / TotalStats.total_count) * 100.0 AS device_percentage,
|
||||||
OSStats.os,
|
OSStats.os,
|
||||||
(OSStats.os_count::FLOAT / TotalStats.total_count) * 100 AS os_percentage,
|
(OSStats.os_count::FLOAT / TotalStats.total_count) * 100.0 AS os_percentage,
|
||||||
BrowserStats.browser,
|
BrowserStats.browser,
|
||||||
(BrowserStats.browser_count::FLOAT / TotalStats.total_count) * 100 AS browser_percentage
|
(BrowserStats.browser_count::FLOAT / TotalStats.total_count) * 100.0 AS browser_percentage
|
||||||
FROM
|
FROM
|
||||||
DeviceStats,
|
DeviceStats,
|
||||||
OSStats,
|
OSStats,
|
||||||
@ -492,11 +492,11 @@ const generalStatistics = `-- name: GeneralStatistics :many
|
|||||||
WITH TimeBucket AS (
|
WITH TimeBucket AS (
|
||||||
SELECT
|
SELECT
|
||||||
CASE
|
CASE
|
||||||
WHEN to_timestamp($2) - to_timestamp($1) > 172800 THEN date_trunc('day', to_timestamp(time_bucket))
|
WHEN EXTRACT(epoch FROM to_timestamp($2)) - EXTRACT(epoch FROM to_timestamp($1)) > 172800 THEN date_trunc('day', to_timestamp(time_bucket))
|
||||||
ELSE date_trunc('hour', to_timestamp(time_bucket))
|
ELSE date_trunc('hour', to_timestamp(time_bucket))
|
||||||
END AS time_interval
|
END AS time_interval
|
||||||
FROM
|
FROM
|
||||||
generate_series(to_timestamp($1), to_timestamp($2), '1 hour') AS time_bucket
|
generate_series(EXTRACT(epoch FROM to_timestamp($1)), EXTRACT(epoch FROM to_timestamp($2)), '3600 seconds') AS time_bucket
|
||||||
),
|
),
|
||||||
OpenStats AS (
|
OpenStats AS (
|
||||||
SELECT
|
SELECT
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user