db.rs |
|
12220 |
mod.rs |
Handles Push component storage
Mainly exposes a trait, [`Storage`] and a concrete type that implements the trait, [`Store`]
[`Storage`] is a trait representing the storage of records. Each record is a subscription record associated with a `channel_id`
Records mainly include the autopush endpoint senders need to send their payloads to and the private key associated with the subscription
The records act as both:
- A cache for subscription records that are returned when senders re-subscribe to an already subscribed channel
- Storage for the private keys used to decrypt push payloads |
946 |
record.rs |
|
1771 |
schema.rs |
|
5351 |
schema.sql |
|
869 |
test |
|
|