Changes in src/config/database.js [a29c8c8:1e172f3] in Klonkt
- File:
-
- 1 edited
-
src/config/database.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/config/database.js
ra29c8c8 r1e172f3 735 735 ensureColumn('ap_outbox', 'to_actors', 'TEXT'); // JSON array of recipient actor URIs for direct notes 736 736 ensureColumn('ap_outbox', 'help_request', 'INTEGER'); // FEP-633c shaer:helpRequest (ward's call for help) 737 // Wie er op een hulpvraag af is, en wanneer hij is afgesloten (shaer-lgo).738 // Los van ap_mentions, want dit is GEDEELDE staat: elke guardian van dit kind739 // heeft er een kopie van, en die komt binnen als bericht van een ander. Een740 // kolom op de mention zou alleen over onszelf gaan.741 //742 // OPGEPIKT mag stapelen: twee mensen die tegelijk reageren op een kind dat om743 // hulp vraagt is geen probleem. Twee mensen die allebei niets doen omdat de744 // ander het "geclaimd" had, wel.745 //746 // AFGEHANDELD kent geen terugdraai. Sluiten gebeurt met een stevige747 // bevestiging, en leeft de vraag daarna nog, dan wordt hij opnieuw gesteld --748 // een nieuwe hulpvraag. Zo blijft het verslag eerlijk: er wordt niets749 // herschreven, er wordt toegevoegd.750 db.exec(`CREATE TABLE IF NOT EXISTS ap_help_state (751 note_uri TEXT NOT NULL,752 guardian_uri TEXT NOT NULL,753 kind TEXT NOT NULL, -- pickup | handled754 guardian_handle TEXT,755 created_at TEXT DEFAULT CURRENT_TIMESTAMP,756 PRIMARY KEY (note_uri, guardian_uri, kind)757 )`);758 db.exec('CREATE INDEX IF NOT EXISTS idx_ap_help_state_note ON ap_help_state(note_uri)');759 737 ensureColumn('ap_mentions', 'help_request', 'INTEGER'); // inbound ward call-for-help (Guardian PWA message centre) 760 738 ensureColumn('ap_outbox', 'wave', 'INTEGER'); // FEP-633c shaer:wave (guardian -> ward nudge)
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)