From 0329df0fa8d43e3be0a83d5b63d15b41854dd7e3 Mon Sep 17 00:00:00 2001 From: epriestley Date: Thu, 12 May 2022 14:58:10 -0700 Subject: [PATCH] Copy file attachment edges to new storage Summary: Ref T13603. Copy all existing file attachment data into the new storage table. Test Plan: Ran migration, checked attachment table for general reasonableness. Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam Maniphest Tasks: T13603 Differential Revision: https://secure.phabricator.com/D21818 --- resources/sql/autopatches/20220519.file.02.migrate.sql | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 resources/sql/autopatches/20220519.file.02.migrate.sql diff --git a/resources/sql/autopatches/20220519.file.02.migrate.sql b/resources/sql/autopatches/20220519.file.02.migrate.sql new file mode 100644 index 0000000000..89d2d30a82 --- /dev/null +++ b/resources/sql/autopatches/20220519.file.02.migrate.sql @@ -0,0 +1,7 @@ +INSERT IGNORE INTO {$NAMESPACE}_file.file_attachment + (objectPHID, filePHID, attachmentMode, attacherPHID, + dateCreated, dateModified) + SELECT dst, src, 'attach', null, dateCreated, dateCreated + FROM {$NAMESPACE}_file.edge + WHERE type = 26 + ORDER BY dateCreated ASC;