diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2013-04-02 09:17:32 -0700 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2013-04-02 09:17:32 -0700 |
commit | f95111e1d2f14860b445e01a4fd32e3184c07d4b (patch) | |
tree | f13a987566f423f83f3ed59eec18b0da6c644458 /activerecord/lib/active_record/tasks/database_tasks.rb | |
parent | 1b6ac82c0feb77dc483bd176650413f28812f994 (diff) | |
parent | 4140d7c1f465d560897f856771388bff101b7a1e (diff) | |
download | rails-f95111e1d2f14860b445e01a4fd32e3184c07d4b.tar.gz rails-f95111e1d2f14860b445e01a4fd32e3184c07d4b.tar.bz2 rails-f95111e1d2f14860b445e01a4fd32e3184c07d4b.zip |
Merge pull request #9971 from kennyj/refactor_tasks
Extract Firebird / Sqlserver / Oracle database tasks, and They should be deprecated.
Diffstat (limited to 'activerecord/lib/active_record/tasks/database_tasks.rb')
-rw-r--r-- | activerecord/lib/active_record/tasks/database_tasks.rb | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/activerecord/lib/active_record/tasks/database_tasks.rb b/activerecord/lib/active_record/tasks/database_tasks.rb index 4fa7cf8a7d..36133bab4c 100644 --- a/activerecord/lib/active_record/tasks/database_tasks.rb +++ b/activerecord/lib/active_record/tasks/database_tasks.rb @@ -15,9 +15,13 @@ module ActiveRecord @tasks[pattern] = task end - register_task(/mysql/, ActiveRecord::Tasks::MySQLDatabaseTasks) - register_task(/postgresql/, ActiveRecord::Tasks::PostgreSQLDatabaseTasks) - register_task(/sqlite/, ActiveRecord::Tasks::SQLiteDatabaseTasks) + register_task(/mysql/, ActiveRecord::Tasks::MySQLDatabaseTasks) + register_task(/postgresql/, ActiveRecord::Tasks::PostgreSQLDatabaseTasks) + register_task(/sqlite/, ActiveRecord::Tasks::SQLiteDatabaseTasks) + + register_task(/firebird/, ActiveRecord::Tasks::FirebirdDatabaseTasks) + register_task(/sqlserver/, ActiveRecord::Tasks::SqlserverDatabaseTasks) + register_task(/(oci|oracle)/, ActiveRecord::Tasks::OracleDatabaseTasks) def current_config(options = {}) options.reverse_merge! :env => Rails.env |