From 0dbe05817e78e4ec6c6027dd5f0d61484460b1eb Mon Sep 17 00:00:00 2001 From: Alex Basson Date: Wed, 22 Sep 2021 21:02:52 -0400 Subject: [PATCH] rake data:load_survey_responses loads all csv files in the data/survey_responses/ directory --- .../2020-21_student_survey_responses.csv | 0 .../2020-21_teacher_survey_responses.csv | 0 lib/tasks/data.rake | 4 +--- 3 files changed, 1 insertion(+), 3 deletions(-) rename data/{survey_results => survey_responses}/2020-21_student_survey_responses.csv (100%) rename data/{survey_results => survey_responses}/2020-21_teacher_survey_responses.csv (100%) diff --git a/data/survey_results/2020-21_student_survey_responses.csv b/data/survey_responses/2020-21_student_survey_responses.csv similarity index 100% rename from data/survey_results/2020-21_student_survey_responses.csv rename to data/survey_responses/2020-21_student_survey_responses.csv diff --git a/data/survey_results/2020-21_teacher_survey_responses.csv b/data/survey_responses/2020-21_teacher_survey_responses.csv similarity index 100% rename from data/survey_results/2020-21_teacher_survey_responses.csv rename to data/survey_responses/2020-21_teacher_survey_responses.csv diff --git a/lib/tasks/data.rake b/lib/tasks/data.rake index d2f2d037..53ab9769 100644 --- a/lib/tasks/data.rake +++ b/lib/tasks/data.rake @@ -38,9 +38,7 @@ namespace :data do desc "load survey responses" task load_survey_responses: :environment do - survey_groups = %w(2020-21_teacher 2020-21_student) - survey_groups.each do |survey_group| - filepath = Rails.root.join('data', 'survey_results', "#{survey_group}_survey_responses.csv") + Dir.glob(Rails.root.join('data', 'survey_responses', '*.csv')).each do |filepath| puts "=====================> Loading data from csv at path: #{filepath}" SurveyResponsesDataLoader.load_data filepath: filepath end