You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sqm-dashboards/lib/tasks/report.rake

51 lines
986 B

namespace :report do
desc "create a report of the scores for all subcategories"
task subcategory: :environment do
Report::Subcategory.create_report(filename: "subcategory_report.csv")
end
namespace :measure do
task bll: :environment do
schools = District.find_by_name("Attleboro").schools
measure_ids = %w[
1A-i
1A-ii
1A-iii
1B-i
1B-ii
2A-i
2A-ii
2B-i
2B-ii
2C-i
2C-ii
3A-i
3A-ii
3B-i
3B-ii
3B-iii
3C-i
3C-ii
4A-i
4B-i
4B-ii
4C-i
4D-i
4D-ii
5A-i
5A-ii
5B-i
5B-ii
5C-i
5C-ii
5D-i
5D-ii
]
measures = measure_ids.map { |measure_id| Measure.find_by_measure_id(measure_id) }
Report::Measure.create_report(filename: "measure_report_attleboro.csv", measures:, schools:)
end
end
end