Skip to content

Instantly share code, notes, and snippets.

View kejkz's full-sized avatar
:shipit:
shipping it

Vladimir Karan Grahovac kejkz

:shipit:
shipping it
View GitHub Profile
@kejkz
kejkz / db.rake
Created December 28, 2016 19:38 — forked from kofronpi/db.rake
Rails rake tasks for dump & restore of PostgreSQL databases
namespace :db do
DUMP_FMT = 'p' # 'c', 'p', 't', 'd'
desc 'Dumps the database to backups'
task sql_dump: :environment do
dump_sfx = suffix_for_format(DUMP_FMT)
backup_dir = backup_directory(true)
cmd = nil
with_config do |app, host, db, user|
file_name = Time.now.strftime("%Y%m%d%H%M%S") + "_" + db + '.' + dump_sfx