Load survey responses from sftp folder

This commit is contained in:
rebuilt 2023-01-03 15:21:13 -08:00
parent 1426e7cc63
commit 03c6bff7bb
38 changed files with 128 additions and 147272 deletions

View file

@ -48,11 +48,11 @@ namespace :data do
puts 'Resetting response rates'
ResponseRateLoader.reset
puts "=====================> Completed loading #{ResponseRate.count} survey responses"
puts "=====================> Completed loading #{ResponseRate.count} response rates"
puts 'Resetting race scores'
RaceScoreLoader.reset(fast_processing: false)
puts "=====================> Completed loading #{RaceScore.count} survey responses"
puts "=====================> Completed loading #{RaceScore.count} race scores"
Rails.cache.clear
end

View file

@ -122,4 +122,13 @@ namespace :one_off do
end
pp output
end
desc 'list the most recent admin data values'
task list_recent_admin_data_values: :environment do
range = 4.weeks.ago..1.second.ago
values = AdminDataValue.where(updated_at: range).group(:admin_data_item).count.map do |item|
[item[0].admin_data_item_id, item[0].scale.measure.measure_id]
end
puts values
end
end