foo
第9章の演習
モデルMicropostの生成
Micropostのマイグレーションの作成
Micropostモデルのテストの生成
Micropostモデルにuser_idが必須であるバリデーションとテストを作成
UserとMicropostモデルの関連付けとテスト
Micropostが生成日時順にソートされるように設定とテストを作成
Userモデルのオブジェクトを削除すると関連するMicropostモデルのオブジェクトを削除するように設定とテストの作成
Micropostのcontent属性が必須で140文字以下というバリデーションとテストの作成
users#showにMicropostを表示するように設定とテスト
micropostパーシャルのファイル名の修正
Micropostデータのサンプルデータの作成
users#showのMicropostモデルの表示のデザインの作成
micropost#createとdestroyのルーティングの追加
signed_in_userメソッドをusersコントローラーからsessionsヘルパーに移動して、micropostsコントローラーでも使用可能にする
microposts#create、destroyの作成とテスト
micro postsをトップページ(static_pages/home)に表示するように修正とテスト
Userモデルにfeedメソッドの追加とテスト
microposts#destroyの作成とテスト