Sha256: 725118452c3594839af44cd218179a6c61ac2e2a01ea206f9136c64e3ddddfba

Contents?: true

Size: 782 Bytes

Versions: 3

Compression:

Stored size: 782 Bytes

Contents

# frozen_string_literal: true

require "tty-prompt"

namespace :remote_database do
  desc "Dumps a remote database to #{UffDbLoader.config.dumps_directory}"
  task dump: :environment do
    puts "🧐 Please note this task is called 'uff_db_loader:dump' now."
    Rake::Task["uff_db_loader:dump"].invoke
  end

  desc "Gets a dump from remote and loads it into the local database"
  task load: :environment do
    puts "🧐 Please note this task is called 'uff_db_loader:load' now."
    Rake::Task["uff_db_loader:load"].invoke
  end

  desc "Delete all downloaded db dumps and emove all databases created by UffDbLoader"
  task prune: :environment do
    puts "🧐 Please note this task is called 'uff_db_loader:prune' now."
    Rake::Task["uff_db_loader:prune"].invoke
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
uff_db_loader-1.4.0 lib/uff_db_loader/tasks/remote_database.rake
uff_db_loader-1.3.0 lib/uff_db_loader/tasks/remote_database.rake
uff_db_loader-1.2.0 lib/uff_db_loader/tasks/remote_database.rake