Load properties

This commit is contained in:
2025-10-08 07:38:13 -07:00
parent f54c290fd1
commit 7a0c2b8f90

View File

@@ -10,9 +10,9 @@ class Seed::Parks
offset = response_body['start'].to_i + response_body['limit'].to_i
total = response_body['total'].to_i
parks = response_body['data']
.pluck('parkCode', 'name', 'states')
.map do |code, name, states|
{ code:, name:, states: }
.pluck('parkCode', 'name', 'states', 'activities', 'operatingHours')
.map do |code, name, states, activities, operating_hours|
{ code:, name:, states: , properties: { activities:, operating_hours: } }
end
Park.upsert_all(parks, unique_by: :code)
Rails.logger.info("Upserted #{parks.count} national parks")