Skip to content

kaizenplatform/capistrano-db-mirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

capistrano-db-mirror

Gem Version Dependency Status Build Status Coverage Status Code Climate

Mirror DB from Remote.

Installation

Add the capistrano-db-mirror gem to your Gemfile.

gem "capistrano-db-mirror"

And run bundle install.

Usage

Require capistrano/db-mirror in your Capfile.

require "capistrano/db-mirror"

Then execute the cap task.

$ cap [env] db:mirror

Here, env is the enviornment you deploy and it can be ommited for default env.

If you want to rollback the DB,

$ rake db:mirror:rollback

Requirement

  • Capistrano 3
  • mysqldump

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Copyright

Copyright (c) 2014 Daisuke Taniwaki. See LICENSE for details.