A Micropost model
實現 Microposts resource 的第一步是要建立 Micropost model,在 model 中設定 microposts 的基本特徵。我們要實現的 Micropost model 包含資料驗證並且要跟 User model 做關聯。此外,還會做充分的測試,使用預設的排序方式以及自動刪除已銷毀的使用者 micropost。
先來建個分支:
$ git checkout master
$ git checkout -b user-microposts