Boilerplate

That's fine, but there's a big drawback - nobody will be able to just clone and use it. How about leaving mysql as default database.yml and just create additional postgres and sqlite files?