module ArJdbc::Tasks
Public Class Methods
register_tasks(pattern, task)
click to toggle source
# File lib/arjdbc/tasks/database_tasks.rb, line 6 def self.register_tasks(pattern, task) ActiveRecord::Tasks::DatabaseTasks.register_task(pattern, task) end
tasks_instance(config)
click to toggle source
# File lib/arjdbc/tasks/database_tasks.rb, line 21 def self.tasks_instance(config) adapter = config['adapter'] key = @@tasks.keys.detect { |pattern| adapter[pattern] } ( @@tasks[key] || JdbcDatabaseTasks ).new(config) end