diff --git a/data/enrollment/virtual_schools.csv b/data/enrollment/virtual_schools.csv new file mode 100644 index 00000000..c57889f6 --- /dev/null +++ b/data/enrollment/virtual_schools.csv @@ -0,0 +1,5 @@ +Academic Year,School Name,DESE ID,K,1,2,3,4,5,6,7,8,9,10,11,12,Total +2024-25,Framingham High School Day Academy,1000555,,,,,,,,,,1,22,26,13,62 +2024-25,Framingham High School Evening Academy,1000595,,,,,,,,,,1,5,13,25,44 +2025-26,Framingham High School Day Academy,1000555,,,,,,,,,,1,22,26,13,62 +2025-26,Framingham High School Evening Academy,1000595,,,,,,,,,,1,5,13,25,44 diff --git a/data/staffing/esp_counts.csv b/data/staffing/esp_count/esp_counts.csv similarity index 100% rename from data/staffing/esp_counts.csv rename to data/staffing/esp_count/esp_counts.csv diff --git a/data/staffing/nj_staffing.csv b/data/staffing/staffing_count/nj_staffing.csv similarity index 100% rename from data/staffing/nj_staffing.csv rename to data/staffing/staffing_count/nj_staffing.csv diff --git a/data/staffing/staffing.csv b/data/staffing/staffing_count/staffing.csv similarity index 100% rename from data/staffing/staffing.csv rename to data/staffing/staffing_count/staffing.csv diff --git a/data/staffing/staffing_count/virtual.csv b/data/staffing/staffing_count/virtual.csv new file mode 100644 index 00000000..76559cbc --- /dev/null +++ b/data/staffing/staffing_count/virtual.csv @@ -0,0 +1,5 @@ +Academic Year,School Name,DESE ID,FTE Count +2024-25,Framingham High School Day Academy,1000555,12 +2024-25,Framingham High School Evening Academy,1000595,12 +2025-26,Framingham High School Day Academy,1000555,12 +2025-26,Framingham High School Evening Academy,1000595,12 diff --git a/data/staffing/wi_staffing.csv b/data/staffing/staffing_count/wi_staffing.csv similarity index 100% rename from data/staffing/wi_staffing.csv rename to data/staffing/staffing_count/wi_staffing.csv diff --git a/db/seeds.rb b/db/seeds.rb index 3af45703..bd980487 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -7,13 +7,25 @@ seeder.seed_academic_years "2016-17", "2017-18", "2018-19", "2019-20", "2020-21" seeder.seed_districts_and_schools Rails.root.join("data", "master_list_of_schools_and_districts.csv") seeder.seed_sqm_framework Rails.root.join("data", "sqm_framework.csv") seeder.seed_demographics Rails.root.join("data", "demographics.csv") -seeder.seed_enrollment Rails.root.join("data", "enrollment", "enrollment.csv") -seeder.seed_enrollment Rails.root.join("data", "enrollment", "nj_enrollment.csv") -seeder.seed_enrollment Rails.root.join("data", "enrollment", "wi_enrollment.csv") -seeder.seed_staffing Rails.root.join("data", "staffing", "staffing.csv") -seeder.seed_staffing Rails.root.join("data", "staffing", "nj_staffing.csv") -seeder.seed_staffing Rails.root.join("data", "staffing", "wi_staffing.csv") -seeder.seed_esp_counts Rails.root.join("data", "staffing", "esp_counts.csv") +# seeder.seed_enrollment Rails.root.join("data", "enrollment", "enrollment.csv") +# seeder.seed_enrollment Rails.root.join("data", "enrollment", "nj_enrollment.csv") +# seeder.seed_enrollment Rails.root.join("data", "enrollment", "wi_enrollment.csv") +# seeder.seed_enrollment Rails.root.join("data", "enrollment", "virtual.csv") +# seeder.seed_staffing Rails.root.join("data", "staffing", "staffing.csv") +# seeder.seed_staffing Rails.root.join("data", "staffing", "nj_staffing.csv") +# seeder.seed_staffing Rails.root.join("data", "staffing", "staffing_count", "wi_staffing.csv") +# seeder.seed_esp_counts Rails.root.join("data", "staffing", "esp_counts", "esp_counts.csv") +# seeder.seed_esp_counts Rails.root.join("data", "staffing", "virtual.csv") + +Dir.glob(Rails.root.join("data", "enrollment", "*")).each do |filepath| + seeder.seed_enrollment filepath +end +Dir.glob(Rails.root.join("data", "staffing", "staffing_count", "*")).each do |filepath| + seeder.seed_staffing filepath +end +Dir.glob(Rails.root.join("data", "staffing", "esp_count", "*")).each do |filepath| + seeder.seed_esp_counts filepath +end Sftp::File.open(filepath: "/ecp/district_credentials.csv") do |file| seeder.seed_district_credentials file: