Scrape latest data from DESE

This commit is contained in:
rebuilt 2022-12-20 15:26:11 -08:00
parent 4d5143964b
commit 7b9abe3793
16 changed files with 65000 additions and 5221 deletions

View file

@ -194,4 +194,14 @@ namespace :data do
SurveyItem.reset_counters(survey_item.id, :survey_item_responses)
end
end
desc 'scrape dese site for admin data'
task scrape_all: :environment do
puts 'scraping data from dese'
scrapers = [Dese::OneAOne, Dese::OneAThree, Dese::TwoAOne, Dese::TwoCOne, Dese::ThreeAOne, Dese::ThreeATwo,
Dese::ThreeBOne, Dese::ThreeBTwo, Dese::FourAOne, Dese::FourBTwo, Dese::FourDOne, Dese::FiveCOne, Dese::FiveDTwo]
scrapers.each do |scraper|
scraper.new.run_all
end
end
end