Skip to content
Latchkey

Soft Delete - CI/CD用語集の定義

soft deleteは、行を実際に削除するのではなく削除済みとしてマークするもので(例: deleted_atタイムスタンプを設定する)、通常のクエリからは消えますが、復元や監査は可能です。

トレードオフ

soft deleteは履歴を保持し削除を取り消し可能にしますが、すべてのクエリで削除済みの行を除外する必要があり、実際にそれらをパージして領域を回収するには後段のretention jobが必要です。

関連ガイド