Firebase使うなら
ユーザログイン型で端末複数対応する場合
テーブル概要
- users
会員情報 - devices
デバイス情報。トークンなどを保存 - notices
お知らせ内容 - notice_targets
お知らせターゲット
user_devices 端末情報テーブル
- 🔑user_id
会員id - 🔑os
OS情報
– Android
– iOS - device_token
デバイストークン
Firebaseだけだったらこれだけで良いっぽい。
🔑user_id
会員id🔑device_key
端末キー🔑os
OS情報
– Android
– iOSdevice_token
デバイストークンinvalid_at
@see
- プッシュ通知のテーブル設計の考え方」
- Push通知を自前でつくるか、SaaSを使うか – Amazon SNS, Urban Airship, PushWoosh, CORE PUSH, Fello を比較してみた
- [ Laravel ] 自前で用意する、サービスワーカーを使ったNotificationのプッシュ通知
Firebase






![[Solved] Git Pushでエラー | error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 send-pack: unexpected disconnect while reading sideband packet Writing objects: 100% (9/9), 2.30 MiB | 4.19 MiB/s, done. Total 9 (delta 5), reused 0 (delta 0), pack-reused 0 fatal: the remote end hung up unexpectedly](https://www.yuulinux.tokyo/contents/wp-content/uploads/2024/06/GitHub-Logo-1-e1718593223403-150x150.png)

