aboutsummaryrefslogtreecommitdiff
path: root/src/database.rs
Commit message (Collapse)AuthorAge
* Rename stuff to disambiguateMroik2026-04-13
| | | | | | | Having both the callback and the high level API be called execute() is confusing. Rename for clarity. Signed-off-by: Mroik <mroik@delayed.space>
* Add subscription table interactionMroik2026-04-13
| | | | | | | | | | We need to track which user subscribed to which list. Unlike User and List, we don't need to make a Subscription model, this is because this is a relationship and not an entity of its own. Implement database interaction with subscription. Signed-off-by: Mroik <mroik@delayed.space>
* Implement User modelMroik2026-04-13
| | | | | | | | | The mailing list will need to save the data of the subscribers for them to receive the emails. Add User model with its DB interactions. Signed-off-by: Mroik <mroik@delayed.space>
* Add scaffolding for DB interactionsMroik2026-04-13
The mailing list will need to save various data to operate for things such as the subscriber's email. Add database interaction machanism. Signed-off-by: Mroik <mroik@delayed.space>
XMR address: 854DmXNrxULU3ZFJVs4Wc8PFhbq29RhqHhY8W6cdWrtFN3qmooKyyeYPcDzZTNRxphhJ5UzASQfAdEMwSteVqymk28aLhqj