Lowell teacher responses

pull/1/head
Jared Cosulich 7 years ago
parent 35ea3a2f31
commit ae06a70f6d

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -11,6 +11,8 @@
# sudo heroku run console -a mciea-beta -> SchoolCategory.update_all(year: '2017') -- RENAME SCHOOLS # sudo heroku run console -a mciea-beta -> SchoolCategory.update_all(year: '2017') -- RENAME SCHOOLS
# sudo heroku run rake data:load_questions_csv -a mciea-beta # sudo heroku run rake data:load_questions_csv -a mciea-beta
# sudo heroku run:detached rake data:load_responses -a mciea-beta --size performance-l # sudo heroku run:detached rake data:load_responses -a mciea-beta --size performance-l
# sudo heroku run rake data:move_likert_to_submeasures -a mciea-beta
# sudo heroku run:detached rake data:sync -a mciea-beta --size performance-l
# Add: # Add:
# #
@ -205,11 +207,12 @@ namespace :data do
stopIndex = 100000 stopIndex = 100000
startTime = Time.new startTime = Time.new
# ['student_responses'].each do |file| ['teacher_responses'].each do |file|
['student_responses', 'teacher_responses'].each do |file| # ['student_responses', 'teacher_responses'].each do |file|
recipients = file.split('_')[0] recipients = file.split('_')[0]
target_group = Question.target_groups["for_#{recipients}s"] target_group = Question.target_groups["for_#{recipients}s"]
csv_string = File.read(File.expand_path("../../../data/#{file}_#{@year}.csv", __FILE__)) csv_string = File.read(File.expand_path("../../../data/MCIEA2018_teachersLowell_dashboard080518.csv", __FILE__))
# csv_string = File.read(File.expand_path("../../../data/#{file}_#{@year}.csv", __FILE__))
csv = CSV.parse(csv_string, :headers => true) csv = CSV.parse(csv_string, :headers => true)
puts("LOADING CSV: #{csv.length} ROWS") puts("LOADING CSV: #{csv.length} ROWS")
@ -330,16 +333,16 @@ namespace :data do
end end
ENV.delete('BULK_PROCESS') ENV.delete('BULK_PROCESS')
# sync_school_category_aggregates sync_school_category_aggregates
#
# Recipient.created_in(@year).each { |r| r.update_counts } Recipient.created_in(@year).each { |r| r.update_counts }
end end
desc 'Load in nonlikert values for each school' desc 'Load in nonlikert values for each school'
task load_nonlikert_values: :environment do task load_nonlikert_values: :environment do
ENV['BULK_PROCESS'] = 'true' ENV['BULK_PROCESS'] = 'true'
csv_string = File.read(File.expand_path("../../../data/MCIEA_17-18AdminData.csv", __FILE__)) # csv_string = File.read(File.expand_path("../../../data/MCIEA_17-18AdminData.csv", __FILE__))
# csv_string = File.read(File.expand_path("../../../data/MCIEA_16-17_SGP.csv", __FILE__)) # csv_string = File.read(File.expand_path("../../../data/MCIEA_16-17_SGP.csv", __FILE__))
csv = CSV.parse(csv_string, :headers => true) csv = CSV.parse(csv_string, :headers => true)
puts("LOADING NONLIKERT CSV: #{csv.length} ROWS") puts("LOADING NONLIKERT CSV: #{csv.length} ROWS")

Loading…
Cancel
Save