aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/migration.rb
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2010-11-17 13:55:03 -0800
committerAaron Patterson <aaron.patterson@gmail.com>2010-11-17 14:26:35 -0800
commit68b66ef3082b5d6ca47f621ea51cad9321847caf (patch)
treea1e3e5575763593da65ebe9069a6cea956de4e94 /activerecord/lib/active_record/migration.rb
parent974ff0dd43826aa375417852356ceede1bd24cf2 (diff)
downloadrails-68b66ef3082b5d6ca47f621ea51cad9321847caf.tar.gz
rails-68b66ef3082b5d6ca47f621ea51cad9321847caf.tar.bz2
rails-68b66ef3082b5d6ca47f621ea51cad9321847caf.zip
testing instance based migrations
Diffstat (limited to 'activerecord/lib/active_record/migration.rb')
-rw-r--r--activerecord/lib/active_record/migration.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/migration.rb b/activerecord/lib/active_record/migration.rb
index 936e9a19a2..470f63e8f7 100644
--- a/activerecord/lib/active_record/migration.rb
+++ b/activerecord/lib/active_record/migration.rb
@@ -306,11 +306,13 @@ module ActiveRecord
def up
self.class.delegate = self
+ return unless self.class.respond_to?(:up)
self.class.up
end
def down
self.class.delegate = self
+ return unless self.class.respond_to?(:down)
self.class.down
end