@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1ALTER TABLE {$NAMESPACE}_calendar.calendar_event
2 ADD isRecurring BOOL NOT NULL;
3
4ALTER TABLE {$NAMESPACE}_calendar.calendar_event
5 ADD recurrenceFrequency LONGTEXT COLLATE {$COLLATE_TEXT} NOT NULL;
6
7ALTER TABLE {$NAMESPACE}_calendar.calendar_event
8 ADD recurrenceEndDate INT UNSIGNED;
9
10ALTER TABLE {$NAMESPACE}_calendar.calendar_event
11 ADD instanceOfEventPHID varbinary(64);
12
13ALTER TABLE {$NAMESPACE}_calendar.calendar_event
14 ADD sequenceIndex INT UNSIGNED;
15
16UPDATE {$NAMESPACE}_calendar.calendar_event
17 SET recurrenceFrequency = '[]' WHERE recurrenceFrequency = '';