Warning: This gem is in active development and currently does absolutely nothing.
ActiveRecord-based gem to get you from 'git clone' to 'rails s'
Add this line to your application's Gemfile:
group :development do
gem 'activescratcher'
endAnd then execute:
$ bundle installYou have everything you need to work in a brand new project, you've bundle installed, run migrations and now it's time to spin up the project.
* record scratch *
* freeze frame *
Someone forgot to add seed data to your project. In effect, you now have to add and link models together.
Insert ActiveScratcher (because we scratch the sh*t out of ActiveRecord).
# Start the rails console
rails c# Run ActiveScratcher with no parameter
ActiveScratcher::Scratch.execute()# Run ActiveScratcher with excluding certain tables
ActiveScratcher::Scratch.execute(exclusions:"Person,Address")# Run ActiveScratcher with a set amount of children for has_many relations
ActiveScratcher::Scratch.execute(children: 2)The gem is available as open source under the terms of the MIT License.
