MicroPost Tutorial by Ruby on Rails - Sentto/Sentto-University GitHub Wiki

install rails:

$ gem install rails -v 4.2.0

create app:

rails _4.2.0_ new toy_app

init git:

$git init
$git add -A
$git commit -m "Initialize repository"

[push to Bitbucket](push to Bitbucket)

$ git remote add origin [email protected]:zcwd123456/toy_app.git 
$ git push -u origin --all

push to Heroku

$ git commit -am "Add hello"
$ heroku create
$ git push heroku master

Create model

 $ rails generate scaffold User name:string email:string

Create DB based on model

bundle exec rake db:migrate

Create Model

rails generate scaffold Micropost content:text user_id:integer

Update database by model

$ bundle exec rake db:migrate

Open Server

$ rails server -b $IP -p $PORT

Update heroku database

$ heroku run rake db:migrate