summaryrefslogtreecommitdiff
path: root/crates/tor-dirserver/src/schema.rs
Commit message (Collapse)AuthorAgeFilesLines
* tor-dirmirror: Schema x-ref for `unsigned_sha3_256`Clara Engler2025-09-041-0/+2
|
* tor-dirserver: Add missing sha1 length checkClara Engler2025-09-041-0/+1
|
* tor-dirserver: Ensure uppercase hex in schemaClara Engler2025-09-041-0/+8
|
* tor-dirmirror: Add several "TODO DIRMIRROR" linesClara Engler2025-09-041-0/+1
|
* tor-dirserver: Enable `PRAGMA foreign_keys=ON`Clara Engler2025-09-041-1/+5
| | | | | This commit enables `PRAGMA foreign_keys=ON;` for every connection by adding an appropriate statement to `schema::prepare_db`.
* tor-dirserver: Document hex case in schemaClara Engler2025-09-041-1/+1
|
* tor-dirserver: Remove `ON DELETE CASCADE` for nowClara Engler2025-09-041-6/+6
|
* tor-dirserver: `Unrecognized` to `Incompatible`Clara Engler2025-09-041-1/+1
|
* tor-dirserver: Fix clippy warnings in testsClara Engler2025-09-041-0/+13
|
* tor-dirserver: Add clippy checks and fix themClara Engler2025-09-041-2/+3
|
* tor-dirserver: Add schema moduleClara Engler2025-09-041-0/+256
This commit adds the `schema.rs` module, which implements the database schema alongside some functions for initializing the database and obtaining the database schema version.