@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}_file`.`macro_transaction`
2 ADD metadata LONGTEXT NOT NULL COLLATE utf8_bin;
3UPDATE `{$NAMESPACE}_file`.macro_transaction SET metadata = '{}'
4 WHERE metadata = '';
5
6ALTER TABLE `{$NAMESPACE}_pholio`.`pholio_transaction`
7 ADD metadata LONGTEXT NOT NULL COLLATE utf8_bin;
8UPDATE `{$NAMESPACE}_pholio`.pholio_transaction SET metadata = '{}'
9 WHERE metadata = '';
10
11ALTER TABLE `{$NAMESPACE}_config`.`config_transaction`
12 ADD metadata LONGTEXT NOT NULL COLLATE utf8_bin;
13UPDATE `{$NAMESPACE}_config`.config_transaction SET metadata = '{}'
14 WHERE metadata = '';
15
16ALTER TABLE `{$NAMESPACE}_conpherence`.`conpherence_transaction`
17 ADD metadata LONGTEXT NOT NULL COLLATE utf8_bin;
18UPDATE `{$NAMESPACE}_conpherence`.conpherence_transaction SET metadata = '{}'
19 WHERE metadata = '';
20
21ALTER TABLE `{$NAMESPACE}_phlux`.`phlux_transaction`
22 ADD metadata LONGTEXT NOT NULL COLLATE utf8_bin;
23UPDATE `{$NAMESPACE}_phlux`.phlux_transaction SET metadata = '{}'
24 WHERE metadata = '';