reverting some temporary stuff

pull/1/head
Jared Cosulich 7 years ago
parent ae06a70f6d
commit 1819acd6b4

@ -24,7 +24,7 @@ class School < ApplicationRecord
recipient_lists.update_all(school_id: school.id) recipient_lists.update_all(school_id: school.id)
recipients.update_all(school_id: school.id) recipients.update_all(school_id: school.id)
school_categories.each do |school_category| school_categories.each do |school_category|
if school.school_categories.for(school_category.school, school_category.category).blank? if school.school_categories.for(school_category.school, school_category.category).in(school_category.year).blank?
school_category.update(school_id: school.id) school_category.update(school_id: school.id)
else else
school_category.destroy school_category.destroy

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -8,7 +8,7 @@
# sudo heroku pg:reset DATABASE -a mciea-beta # sudo heroku pg:reset DATABASE -a mciea-beta
# sudo heroku pg:backups:restore 'https://s3.amazonaws.com/irrationaldesign/latest.dump' DATABASE_URL -a mciea-beta # sudo heroku pg:backups:restore 'https://s3.amazonaws.com/irrationaldesign/latest.dump' DATABASE_URL -a mciea-beta
# sudo heroku run rake db:migrate -a mciea-beta # sudo heroku run rake db:migrate -a mciea-beta
# 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 = s = SCHOOLS; s.each { |correct, incorrect| District.find_by_name("Boston").schools.find_by_name(incorrect[0]).update(name: incorrect) }
# 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 rake data:move_likert_to_submeasures -a mciea-beta
@ -207,12 +207,11 @@ namespace :data do
stopIndex = 100000 stopIndex = 100000
startTime = Time.new startTime = Time.new
['teacher_responses'].each do |file| # ['student_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/MCIEA2018_teachersLowell_dashboard080518.csv", __FILE__)) csv_string = File.read(File.expand_path("../../../data/#{file}_#{@year}.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")
@ -333,16 +332,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