• 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
.github Loading commit data...
cmd/memos Loading commit data...
internal Loading commit data...
plugin Loading commit data...
proto Loading commit data...
scripts Loading commit data...
server Loading commit data...
store Loading commit data...
web Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.golangci.yaml Loading commit data...
AGENTS.md Loading commit data...
CODEOWNERS Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...