update sqlc gen
This commit is contained in:
parent
8114dc5212
commit
666b0782a7
@ -401,11 +401,11 @@ WITH DeviceStats AS (
|
||||
)
|
||||
SELECT
|
||||
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_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_count::FLOAT / TotalStats.total_count) * 100 AS browser_percentage
|
||||
(BrowserStats.browser_count::FLOAT / TotalStats.total_count) * 100.0 AS browser_percentage
|
||||
FROM
|
||||
DeviceStats,
|
||||
OSStats,
|
||||
@ -492,11 +492,11 @@ const generalStatistics = `-- name: GeneralStatistics :many
|
||||
WITH TimeBucket AS (
|
||||
SELECT
|
||||
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))
|
||||
END AS time_interval
|
||||
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 (
|
||||
SELECT
|
||||
|
Loading…
Reference in New Issue
Block a user