<#3450 feat(targets): Use the presence of `_sdc_de...
# meltano-repo-activity
g
#3450 feat(targets): Use the presence of `_sdc_deleted_at` to flag records for deletion in hard-delete mode Pull request opened by edgarrmondragon on <!date^1768422999^{date_short}|2026-01-14T20:36:39Z> Related • Closes #3444 Summary by Sourcery Implement hard-delete handling for log-based replication using the
_sdc_deleted_at
flag and expose a key-based delete API for SQL connectors. New Features: • Add support in SQL sinks for hard deleting records marked with
_sdc_deleted_at
during LOG_BASED replication when
hard_delete
is enabled. • Introduce a connector-level
delete_by_key
method to delete rows by primary key across SQL targets. Enhancements: • Preserve
_sdc_deleted_at
metadata on records when
hard_delete
is enabled so it can be used to drive hard deletes. Tests: • Add SQLite target tests covering hard delete and soft delete behavior for log-based replication, including composite primary key scenarios. meltano/sdk