This is a template which allows creating new Ruby on Rails 3 applications quickly using some opinionated defaults. It is inspired by ffmike's BigOldRailsTemplate Rails 2 template project. To use templater with your Rails apps, use the -m switch when creating your application:
After cloning the rails-templater to your hard drive, you can generate a new app like so:
If you want to use Active Record with MySql: rails new application_name -T -m /path/to/rails-templater/templater.rb
Rails Templater will generate the following:
- Uses Active Record as the default ORM
- RSpec for testing
- factory_girl for fixture replacement
- shoulda for ActiveModel RSpec matchers
- fracture for unified view/controller specs
- timecop for testing time dependant code
- Fork the project.
- Make your feature addition or bug fix.
- Send me a pull request. Bonus points for topic branches.