sqm-dashboards/db/migrate/20210917074250_add_slug_to_district.rb
Nelson Jovel ad03606d66 Add benchmarks to survey and admin data items. Remove them from measures. Modify seeder
Calculate benchmarks for measures based on a weighted average of survey
and admin data items

Added architectural records
2021-12-28 14:10:34 +01:00

11 lines
321 B
Ruby

class AddSlugToDistrict < ActiveRecord::Migration[5.0]
def up
add_column :districts, :slug, :string
add_index :districts, :slug, unique: true
District.all.each { |district| district.update(slug: district.slug ||= district.name.parameterize) }
end
def down
remove_column :districts, :slug
end
end