Commit b052d2801f68fa574f9971df3f6b6beeefe56f0a

Authored by Daniela Feitosa
1 parent 72253b6a

Added migration to symbolize environment settings

(ActionItem2048)
db/migrate/20110714213405_symbolize_environment_settings_keys.rb 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +class SymbolizeEnvironmentSettingsKeys < ActiveRecord::Migration
  2 + def self.up
  3 + select_all("select id from environments").each do |environment|
  4 + env = Environment.find(environment['id'])
  5 + env.settings.symbolize_keys!
  6 + env.save
  7 + end
  8 + end
  9 +
  10 + def self.down
  11 + say "WARNING: cannot undo this migration"
  12 + end
  13 +end
... ...
db/schema.rb
... ... @@ -9,7 +9,7 @@
9 9 #
10 10 # It's strongly recommended to check this file into your version control system.
11 11  
12   -ActiveRecord::Schema.define(:version => 20110706171330) do
  12 +ActiveRecord::Schema.define(:version => 20110714213405) do
13 13  
14 14 create_table "action_tracker", :force => true do |t|
15 15 t.integer "user_id"
... ...