update: integrate ics calendar

This commit is contained in:
Nathan FONTEYNE 2026-07-09 17:52:08 +02:00
parent b602093246
commit 63fb6cd45a
22 changed files with 845 additions and 193 deletions

View file

@ -0,0 +1,9 @@
CREATE TABLE calendar_feeds (
id SERIAL PRIMARY KEY,
person_id INTEGER NOT NULL REFERENCES calendar_people(id) ON DELETE CASCADE,
label TEXT,
ics_url TEXT NOT NULL,
created_at TIMESTAMPTZ NOT NULL DEFAULT now()
);
CREATE INDEX idx_calendar_feeds_person_id ON calendar_feeds (person_id);