mirror of
https://github.com/edcommonwealth/sqm-dashboards.git
synced 2026-03-09 15:38:21 -07:00
fix: Correctly namespace models to avoid crashing the build process
This commit is contained in:
parent
9f83b3dae4
commit
259ec29dc2
1 changed files with 14 additions and 13 deletions
|
|
@ -1,7 +1,7 @@
|
|||
module Report
|
||||
class Gps
|
||||
def self.to_csv
|
||||
headers = ['School', 'Pillar', 'Indicator', 'Period', 'HALS Category', 'Ref.', 'Score', 'Zone']
|
||||
headers = ["School", "Pillar", "Indicator", "Period", "HALS Category", "Ref.", "Score", "Zone"]
|
||||
attributes = %w[school_name pillar indicator period category measure_ids score zone]
|
||||
pillars = generate_pillars
|
||||
CSV.generate(headers: true) do |csv|
|
||||
|
|
@ -29,17 +29,18 @@ module Report
|
|||
end
|
||||
|
||||
INDICATORS =
|
||||
{ "Teaching Environment": [Measure.includes(%i[subcategory admin_data_items]).find_by_measure_id('1A-iii'), Measure.includes(%i[subcategory admin_data_items]).find_by_measure_id('1B-ii')],
|
||||
Safety: ::Subcategory.find_by_subcategory_id('2A').measures.includes(:admin_data_items),
|
||||
Relationships: ::Subcategory.find_by_subcategory_id('2B').measures.includes(:admin_data_items),
|
||||
"Academic Orientation": ::Subcategory.find_by_subcategory_id('2C').measures.includes(:admin_data_items),
|
||||
"Facilities & Personnel": ::Subcategory.find_by_subcategory_id('3A').measures.includes(:admin_data_items),
|
||||
"Family-School Relationships": [Measure.includes(%i[subcategory admin_data_items]).find_by_measure_id('3C-i')],
|
||||
"Community Involvement & External Partners": [Measure.includes(%i[subcategory
|
||||
admin_data_items]).find_by_measure_id('3C-ii')],
|
||||
"Perception of Performance": ::Subcategory.find_by_subcategory_id('4A').measures.includes(:admin_data_items),
|
||||
"Student Commitment To Learning": ::Subcategory.find_by_subcategory_id('4B').measures.includes(:admin_data_items),
|
||||
"Critical Thinking": ::Subcategory.find_by_subcategory_id('4C').measures.includes(:admin_data_items),
|
||||
"College & Career Readiness": ::Subcategory.find_by_subcategory_id('4D').measures.includes(:admin_data_items) }
|
||||
{ "Teaching Environment": [::Measure.includes(%i[subcategory admin_data_items]).find_by_measure_id("1A-iii"), ::Measure.includes(%i[subcategory admin_data_items]).find_by_measure_id("1B-ii")],
|
||||
"Safety": ::Subcategory.find_by_subcategory_id("2A").measures.includes(:admin_data_items),
|
||||
"Relationships": ::Subcategory.find_by_subcategory_id("2B").measures.includes(:admin_data_items),
|
||||
"Academic Orientation": ::Subcategory.find_by_subcategory_id("2C").measures.includes(:admin_data_items),
|
||||
"Facilities & Personnel": ::Subcategory.find_by_subcategory_id("3A").measures.includes(:admin_data_items),
|
||||
"Family-School Relationships": [::Measure.includes(%i[subcategory
|
||||
admin_data_items]).find_by_measure_id("3C-i")],
|
||||
"Community Involvement & External Partners": [::Measure.includes(%i[subcategory
|
||||
admin_data_items]).find_by_measure_id("3C-ii")],
|
||||
"Perception of Performance": ::Subcategory.find_by_subcategory_id("4A").measures.includes(:admin_data_items),
|
||||
"Student Commitment To Learning": ::Subcategory.find_by_subcategory_id("4B").measures.includes(:admin_data_items),
|
||||
"Critical Thinking": ::Subcategory.find_by_subcategory_id("4C").measures.includes(:admin_data_items),
|
||||
"College & Career Readiness": ::Subcategory.find_by_subcategory_id("4D").measures.includes(:admin_data_items) }
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue