phorge/resources/sql/autopatches/20220519.file.02.migrate.sql
epriestley 0329df0fa8 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
2022-05-19 13:21:03 -07:00

8 行
281 B
SQL

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;