class Koine::Tasks::RailsMysqlDump

Public Class Methods

new(*args) click to toggle source
Calls superclass method Koine::Tasks::MysqlDump::new
# File lib/koine/tasks/rails_mysql_dump.rb, line 7
def initialize(*args)
  self.dependencies ||= [:environment]
  super(*args)
end

Private Instance Methods

configuration() click to toggle source
Calls superclass method Koine::Tasks::MysqlDump#configuration
# File lib/koine/tasks/rails_mysql_dump.rb, line 14
def configuration
  config = super.reject { |_k, v| v.nil? }
  rails_config.merge(config)
end
rails_config() click to toggle source
# File lib/koine/tasks/rails_mysql_dump.rb, line 19
def rails_config
  env = Rails.env.to_s
  Rails.configuration.database_configuration[env].symbolize_keys
end