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