aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/migration.rb
diff options
context:
space:
mode:
authorJeffrey Hardy <jeff@37signals.com>2010-01-08 12:38:32 -0500
committerJeremy Kemper <jeremy@bitsweat.net>2010-01-08 13:08:23 -0800
commit652d1c19ea077fb0af70379181bd4629e08944b6 (patch)
tree9a5ca55b0dc45a9654dd6b4bc485120f515245f8 /activerecord/lib/active_record/migration.rb
parent802b08da0075bf6426c723957447ed85dc849bba (diff)
downloadrails-652d1c19ea077fb0af70379181bd4629e08944b6.tar.gz
rails-652d1c19ea077fb0af70379181bd4629e08944b6.tar.bz2
rails-652d1c19ea077fb0af70379181bd4629e08944b6.zip
Allow AR::Schema's migrations_path to be overwritten by subclasses. Defaults to 'db/migrate'
[#3671 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
Diffstat (limited to 'activerecord/lib/active_record/migration.rb')
-rw-r--r--activerecord/lib/active_record/migration.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/migration.rb b/activerecord/lib/active_record/migration.rb
index 0022e8cc37..aeeed24881 100644
--- a/activerecord/lib/active_record/migration.rb
+++ b/activerecord/lib/active_record/migration.rb
@@ -407,6 +407,10 @@ module ActiveRecord
self.new(direction, migrations_path, target_version).run
end
+ def migrations_path
+ 'db/migrate'
+ end
+
def schema_migrations_table_name
Base.table_name_prefix + 'schema_migrations' + Base.table_name_suffix
end