Files
WhispAssist/src-tauri
iamdoubz 98b183d2b0 feat(storage): cleanup_calendar_events, protects meeting-linked rows
CalendarCleanupResult + Store::cleanup_calendar_events(older_than_unix):
None deletes every unlinked event ("Delete all"), Some(cutoff) only those
starting before it. An event referenced by meetings.calendar_event_id is
always kept regardless of age or the "delete all" choice; participant
links cascade via the existing ON DELETE CASCADE FK.
2026-07-11 00:11:19 -05:00
..
2026-06-30 23:18:29 -05:00
2026-06-30 23:18:29 -05:00
2026-07-07 21:33:21 -05:00
2026-07-07 21:33:19 -05:00
2026-07-07 21:33:22 -05:00