JewelSeed
JewelSeed migrate seed files. It is efficient, quick, and best seed manager for Rails.
Installation
Add this line to your application's Gemfile:
gem 'jewel_seed'And then execute:
$ bundle installAfter running bundle install, setup databases for JewelSeed:
$ rake jseed:installUsage
Basic Usage
Run the JewelSeed generator to add seed file:
$ rails g jseed InitUserThen edit generated seed file, and migrate:
$ rake jseed:migrateDump seeds & Load seeds
Create db/seeds/*.rb files:
$ rake jseed:dumpAnd load seed files in db/seeds/*.rb:
$ rake jseed:loadRollback
Rollback seed data:
$ rake jseed:rollback
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request