add 2021-22 data for lowell and milford

pull/1/head
rebuilt 4 years ago
parent fa35a4230c
commit 3610d5f22d

@ -88,6 +88,24 @@ namespace :one_off do
puts "=====================> Completed recalculating #{ResponseRate.count} response rates"
end
desc 'load lowell and milford results for 2021-22'
task load_lowell: :environment do
['2021-22_lowell_milford_student_survey_responses.csv',
'2021-22_lowell_milford_student_survey_responses.csv'].each do |filepath|
filepath = Rails.root.join('data', 'survey_responses', filepath)
puts "=====================> Loading data from csv at path: #{filepath}"
SurveyResponsesDataLoader.load_data filepath:
end
puts 'Resetting response rates'
lowell = District.find_by_name 'Lowell'
milford = District.find_by_name 'Milford'
academic_year = AcademicYear.find_by_range '2021-22'
ResponseRateLoader.reset(schools: lowell.schools, academic_years: [academic_year])
ResponseRateLoader.reset(schools: milford.schools, academic_years: [academic_year])
Rails.cache.clear
puts "=====================> Completed recalculating #{ResponseRate.count} response rates"
end
desc 'list scales that have no survey responses'
task list_scales_that_lack_survey_responses: :environment do
output = AcademicYear.all.map do |academic_year|

Loading…
Cancel
Save