Uses 'rake cron' to poll all known repos for data each night.
Runs on Heroku cedar stack with MRI 2.1.2
To run bundle install:
PATH=$PATH:/Library/PostgreSQL/9.3/bin/ bundle
A couple notes after going through and fixing it so migrations work from an empty database again:
- Always save! or equivalent so that exceptions will be raised.
- Do not update stats or counts in the migrations. This breaks when the db structure changes later on - you'll end up trying to work on tables that haven't been created yet.
- Plan on running rake cron to load data immediately after rake db:migrate since you can't do an update_counts from within migrations.