Files
ZelWiki/ZelWiki.Repository/Scripts/PurgeOrphanedPageAttachment.sql
2025-02-23 18:47:21 +08:00

10 lines
275 B
SQL

BEGIN TRANSACTION;
DELETE FROM PageFileRevision WHERE PageFileId = @PageFileId AND Revision = @Revision;
DELETE FROM PageFile
WHERE Id = @PageFileId
AND Id NOT IN (SELECT PFR.PageFileId FROM PageFileRevision as PFR WHERE PFR.PageFileId = @PageFileId);
COMMIT TRANSACTION;