ok-os-job-change-team / tetsuya-twitter-clone-bootcamp

哲也のtwitter clone作成リポジトリ
1 stars 0 forks source link

ツイートに対するコメント機能の設計をして、issueにする #23

Open kakeru-one opened 6 months ago

kakeru-one commented 6 months ago

前提知識

kawabuchi-tetsuya commented 3 months ago

要件

作業内容

モデルを作成する

Commentモデルの作成

Comments { id bigint PK post_id bigint FK user_id bigint FK comment string created_at datetime updated_at datetime }

TreePaths { ancestor bigint FK descendant bigint FK path_length integer }



### Userモデルの編集
- has_many :comments, dependent: :destroy
### Postモデルの編集
- has_many :comments, dependent: :destroy

## コントローラーを作成する
### CommentsControllerの作成
- create
- edit
- destroy
### PostsControllerの編集
- show
### ルーティング
- postモデルにネストする
## ビューファイルを作成する
- _form
- _comment
## specテストを作成する

# 参考になりそうなサイト
- https://qiita.com/bloom__fu/items/87287cd705c9bad78524