feat: add configurable timeline range

This commit is contained in:
2026-08-14 15:40:54 +02:00
parent b284275e98
commit 45c7c6a292
15 changed files with 121 additions and 14 deletions
+8
View File
@@ -0,0 +1,8 @@
CREATE TABLE osint.board_timeline_settings (
board_id UUID PRIMARY KEY REFERENCES osint.boards(id) ON DELETE CASCADE,
range_start DATE NOT NULL,
range_end DATE NOT NULL,
CHECK (range_end > range_start)
);
COMMENT ON TABLE osint.board_timeline_settings IS 'Optional authored temporal viewport. Absence means derive the timeline range from dated exhibits.';