openreader/src
Richard R bedbbb026a feat(db): add foreign keys and cascade deletes
Enforce referential integrity by linking application tables to the auth user table across both PostgreSQL and SQLite schemas.

- Add foreign key references with ON DELETE CASCADE to all user-owned tables.
- Re-generate initial migrations for Postgres and SQLite providers.
- Update migration script to ensure the SQLite database directory exists.
- Remove explicit SSL configuration from the PostgreSQL connection pool.
2026-02-15 13:02:42 -07:00
..
app Refactor authentication schema and database handling 2026-02-15 12:49:23 -07:00
components feat(auth): implement session gatekeeping and architectural reorganization 2026-02-15 11:12:42 -07:00
contexts feat(auth): implement session gatekeeping and architectural reorganization 2026-02-15 11:12:42 -07:00
db feat(db): add foreign keys and cascade deletes 2026-02-15 13:02:42 -07:00
hooks refactor(audiobooks): implement user-specific storage with composite primary keys 2026-02-03 12:17:06 -07:00
lib Refactor authentication schema and database handling 2026-02-15 12:49:23 -07:00
types feat: add user preferences and document progress syncing 2026-02-11 13:58:16 -07:00