Add stats endpoint

This commit is contained in:
2025-10-08 09:33:16 -07:00
parent fcbc513676
commit b3d96e07b1
6 changed files with 44 additions and 1 deletions

View File

@@ -0,0 +1,9 @@
module Api::V1
class StatsController < BaseController
def index
@park_count = Park.count
@alert_count = Alert.count
@park_with_most_alerts = Alert.group(:park_code).count.max
end
end
end

View File

@@ -0,0 +1,6 @@
json.park_count @park_count
json.alert_count @alert_count
json.most_alerts do
json.park_code @park_with_most_alerts[0]
json.alert_count @park_with_most_alerts[1]
end