Changeset f06ed56 in Klonkt for src/config/database.js
- Timestamp:
- 08/10/2026 03:42:31 AM (4 weeks ago)
- Branches:
- main
- Children:
- 7e53594
- Parents:
- 8064da1
- File:
-
- 1 edited
-
src/config/database.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/config/database.js
r8064da1 rf06ed56 82 82 db.exec(`CREATE UNIQUE INDEX IF NOT EXISTS idx_ap_outgoing_follows_target 83 83 ON ap_pending_outgoing_follows(ward_slug, target_uri)`); 84 // Wat er gebeurd is, en waarom (shaer-p729, §4.2). Guardianship-events waren 85 // vluchtig: onGuardianshipEvent wekte de long-poll en stuurde eventueel een 86 // push, en de rest van de gebeurtenis loste op. Een weigering droeg 87 // `reason: 'not_a_teapot'` tot in die functie en verder niet -- de ward en 88 // zijn guardians hoorden het alleen doordat het aanbod uit de wachtrij 89 // verdween. §4.2 eist dat ze het TE HOREN krijgen, met de reden erbij. 90 // 91 // Een logboek, geen wachtrij: hier staat niets dat om een antwoord vraagt. 92 // Daarom hoort het ook ingeklapt te staan -- naast wat nog wel wacht, maakt 93 // afgelopen nieuws de open vraag onleesbaar. 94 db.exec(`CREATE TABLE IF NOT EXISTS ap_guardian_events ( 95 id INTEGER PRIMARY KEY AUTOINCREMENT, 96 slug TEXT NOT NULL, 97 kind TEXT NOT NULL, 98 payload TEXT, 99 created_at TEXT DEFAULT CURRENT_TIMESTAMP 100 )`); 101 db.exec('CREATE INDEX IF NOT EXISTS idx_ap_guardian_events_slug ON ap_guardian_events(slug, id DESC)'); 84 102 db.exec(`CREATE TABLE IF NOT EXISTS ap_outgoing_follow_approvals ( 85 103 follow_id TEXT NOT NULL,
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)