summaryrefslogtreecommitdiffstats
path: root/db/migrate/20090401231134_add_active_field_to_enumerations.rb
diff options
context:
space:
mode:
authorEric Davis <edavis@littlestreamsoftware.com>2009-10-21 22:34:28 +0000
committerEric Davis <edavis@littlestreamsoftware.com>2009-10-21 22:34:28 +0000
commite76d4c5c4c3f2beb8be1f441148e4627a14d37d1 (patch)
tree8f1ea0620882ad97d3804018d109f8a35f1ed4a0 /db/migrate/20090401231134_add_active_field_to_enumerations.rb
parentac4937a76755de2f9b6a83f6160efa0fde2d03aa (diff)
downloadredmine-e76d4c5c4c3f2beb8be1f441148e4627a14d37d1.tar.gz
redmine-e76d4c5c4c3f2beb8be1f441148e4627a14d37d1.zip
Added an active field track if an Enumeration is active on the frontend view.
* Changed TimelogHelper#activity_collection_for_select_options to only use active TimeEntryActivities. * Changed TimelogHelper#activity_collection_for_select_options to return a blank option if the time_entry's current activity is inactive. #4077 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2946 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'db/migrate/20090401231134_add_active_field_to_enumerations.rb')
-rw-r--r--db/migrate/20090401231134_add_active_field_to_enumerations.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/db/migrate/20090401231134_add_active_field_to_enumerations.rb b/db/migrate/20090401231134_add_active_field_to_enumerations.rb
new file mode 100644
index 000000000..55824fa65
--- /dev/null
+++ b/db/migrate/20090401231134_add_active_field_to_enumerations.rb
@@ -0,0 +1,9 @@
+class AddActiveFieldToEnumerations < ActiveRecord::Migration
+ def self.up
+ add_column :enumerations, :active, :boolean, :default => true, :null => false
+ end
+
+ def self.down
+ remove_column :enumerations, :active
+ end
+end