• Johnny's avatar
    fix: clean up memo_relation and attachments when deleting memo · f5853300
    Johnny authored
    Fixes #5472
    
    Move cleanup logic to store.DeleteMemo to ensure data consistency:
    - Delete memo_relation records where memo is source (MemoID) or target (RelatedMemoID)
    - Delete attachments linked to the memo (including S3/local files)
    
    This prevents stale COMMENT records in memo_relation after deleting
    a memo that has comments.
    f5853300
Name
Last commit
Last update
..
cache Loading commit data...
db Loading commit data...
migration Loading commit data...
seed Loading commit data...
test Loading commit data...
activity.go Loading commit data...
attachment.go Loading commit data...
cache.go Loading commit data...
common.go Loading commit data...
driver.go Loading commit data...
idp.go Loading commit data...
inbox.go Loading commit data...
instance_setting.go Loading commit data...
memo.go Loading commit data...
memo_relation.go Loading commit data...
migrator.go Loading commit data...
reaction.go Loading commit data...
store.go Loading commit data...
user.go Loading commit data...
user_setting.go Loading commit data...