To generate a polymorphic Comment's model:
$ rails generate model Comment commentable:references{polymorphic} body:text $ rails generate controller Comments $ rails generate controller Questions/Comments $ rails generate controller Answers/Comments
To generate a polymorphic Vote's model:
$ rails generate model Vote votable:references{polymorphic} user:references $ rails generate controller Votes $ rails generate controller Questions/Votes $ rails generate controller Answers/Votes
To modify the Comment's model to add a User ID column;
$ rails generate migration AddUserToComments user:references
To deploy on Heroku:
$ heroku create hackvan-flowoverstack $ git push heroku master $ heroku run rake db:migrate