4eb7e852fd
- caldav_accounts table for account credentials - caldav_calendar_selection table for calendar selection - Migrate Apple CalDAV data to caldav tables - Add target_caldav_* columns to calendar_events - Update external_source CHECK to include 'caldav' - Update external_calendars.source CHECK to include 'caldav' - Enhance migration runner to support function-based migrations Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>