Module: Dumpr
- Defined in:
- lib/dumpr/cli.rb,
lib/dumpr.rb,
lib/dumpr/util.rb,
lib/dumpr/driver.rb,
lib/dumpr/version.rb,
lib/dumpr/driver/mysql.rb,
lib/dumpr/driver/postgres.rb
Overview
TODO: Refactor this Utility methods for touching/reading local and remote files
Defined Under Namespace
Modules: Driver, Util
Classes: BadConfig, BusyDumping, CLI, CommandFailure, DumpFileExists, MissingDriver
Constant Summary
collapse
- Version =
"1.4".freeze
Class Method Summary
collapse
Class Method Details
.dump(driver, opts) ⇒ Object
21
22
23
24
|
# File 'lib/dumpr.rb', line 21
def dump(driver, opts)
driver = Driver.find(driver).new(opts)
driver.dump()
end
|
.export(driver, opts) ⇒ Object
31
32
33
|
# File 'lib/dumpr.rb', line 31
def export(driver, opts)
dump(driver, opts)
end
|
.import(driver, opts) ⇒ Object
26
27
28
29
|
# File 'lib/dumpr.rb', line 26
def import(driver, opts)
driver = Driver.find(driver).new(opts)
driver.import()
end
|