Sha256: 91e2b131f857959e5277b2833f96b415bb9c5c8146cabb4acbc65517e2b282b4

Contents?: true

Size: 497 Bytes

Versions: 17

Compression:

Stored size: 497 Bytes

Contents

require 'flydata/command/sync'
require 'flydata/source_mysql/command/mysql_command_base'

# Command class must be in module Flydata::Command
module Flydata
  module Command
    class Mysqldump < Sync
      include MysqlCommandBase

      def generate_command(dbconf, args)
        dbconf.delete('tables')
        dbconf[:custom_option_end] = args.join(' ')
        dbconf[:command] = 'mysqldump'
        FlydataCore::Mysql::CommandGenerator::generate_mysql_cmd(dbconf)
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
flydata-0.7.5 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.7.4 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.7.2.1 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.7.2 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.7.1 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.7.0 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.14 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.13 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.12 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.11 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.10 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.9 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.8 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.7 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.6 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.5 lib/flydata/source_mysql/command/mysqldump.rb
flydata-0.6.4 lib/flydata/source_mysql/command/mysqldump.rb