mirror of
https://github.com/edcommonwealth/sqm-dashboards.git
synced 2026-03-07 13:38:18 -08:00
feat: add measure name and id to the beginning of the csv report
This commit is contained in:
parent
edbfd833e9
commit
eb22fc344c
1 changed files with 4 additions and 3 deletions
|
|
@ -3,7 +3,7 @@ module Report
|
|||
def self.create_report(schools: School.all.includes(:district), academic_years: AcademicYear.all, measures: ::Measure.all, filename: "measure_report.csv")
|
||||
data = []
|
||||
mutex = Thread::Mutex.new
|
||||
data << ["District", "School", "School Code", "Academic Year", "Recorded Date Range", "Grades", "Measure", "Student Score", "Student Zone", "Teacher Score",
|
||||
data << ["Measure Name", "Measure ID", "District", "School", "School Code", "Academic Year", "Recorded Date Range", "Grades", "Student Score", "Student Zone", "Teacher Score",
|
||||
"Teacher Zone", "Admin Score", "Admin Zone", "All Score (Average)", "All Score Zone"]
|
||||
pool_size = 2
|
||||
jobs = Queue.new
|
||||
|
|
@ -34,13 +34,14 @@ module Report
|
|||
all_grades = respondents.enrollment_by_grade.keys
|
||||
grades = "#{all_grades.first}-#{all_grades.last}"
|
||||
mutex.synchronize do
|
||||
data << [school.district.name,
|
||||
data << [measure.name,
|
||||
measure.measure_id,
|
||||
school.district.name,
|
||||
school.name,
|
||||
school.dese_id,
|
||||
academic_year.range,
|
||||
date_range,
|
||||
grades,
|
||||
measure.measure_id,
|
||||
student_score(row:),
|
||||
student_zone(row:),
|
||||
teacher_score(row:),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue