Sha256: ea22f7ba09d31936164d7c8d01471a3af33a6ffd6b3c618f80b4ccde5b40d0c4
Contents?: true
Size: 724 Bytes
Versions: 2
Compression:
Stored size: 724 Bytes
Contents
config = Rails.application.config database = config.database_configuration[Rails.env]["database"] username = config.database_configuration[Rails.env]["username"] password = config.database_configuration[Rails.env]["password"] namespace :db do #rake db:dump desc "dumps the database to a sql file" task :dump => :environment do puts "Creating #{database}_dump.sql file." `mysqldump -u "#{username}" --password="#{password}" "#{database}" > "#{database}"_dump.sql` end namespace :dump do #rake db:dump:import desc "imports the #{database}_dump.sql file to the current db" task :import do `mysql -u root --password="#{password}" "#{database}" < "#{database}"_dump.sql` end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rake-kit-0.1.7 | lib/tasks/db_dumps.rake |
rake-kit-0.1.6 | lib/tasks/db_dumps.rake |