Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sample App from Michael Hartl's Rails Tutorial, Migrated from 3.0->3.1->3.2

branch: reply

This branch is 0 commits ahead and 0 commits behind master

app some cleanup
config added config
db reply specs passing
doc created
lib pg for heroku, slight change to sample data
log created
public deleted index.html
script created
spec reply specs passing
vendor added spec and the rest
.gitignore ignore .log
Gemfile udated to rails 3.2.6 and factory girl 3.5.0
Gemfile.lock udated to rails 3.2.6 and factory girl 3.5.0 typo
Rakefile created created

Welcome to the SampleApp

This is a rails sample application based on Michael Hartl's Ruby on Rails Tutorial, which is available here:

This Document is written in markdown, see

It was first written for rails 3.0.1, then successively migrated first to rails 3.1 and then 3.2. It might therefore differ from the version described in the book that is now directly written for rails 3.2

Things to show in class

Generate Sample Data with a rake task (Described in Section 9.3.2)

$ bundle exec rake db:reset $ bundle exec rake db:populate

Walk thru running App

Home Pages: shows all posts of followed users (not very clear, as they have been added in order)


gem install heroku heroku keys:add heroku create --stack cedar git push heroku master heroku run rake db:migrate heroku open

heroku help heroku db:push heroku logs

AJAX :remote => true

Something went wrong with that request. Please try again.