Sha256: 555298d3c7d05dfa5c39f7d17d4ba33c947c390c54c62c07da319ffa37bff88f
Contents?: true
Size: 941 Bytes
Versions: 2
Compression:
Stored size: 941 Bytes
Contents
# DbSync This gem is for exporting and importing data from different databases. Recommended use is for syncing certain tables from production into development for testing. It exports specified tables into yaml stored in db/data. ## Installation Add this line to your application's Gemfile: gem 'db_sync' And in config/initializers/db_sync.rb DbSync.configure do |config| config.sync_tables = ["TABLE_NAME"] end ## Usage Run this to dump the tables you specified in the initializer to db/data bundle exec rake db_sync:dump_data Run this to load the tables back in. WARNING: this overwrites the contents of this existing table. bundle exec rake db_sync:load_data ## 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
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
db_sync-0.0.2 | README.md |
db_sync-0.0.1 | README.md |