Skip to content

[routes-d] Switch contacts DELETE to soft-delete with deletedAt #814

@davedumto

Description

@davedumto

Summary

Make contact deletion a soft delete (under /api/routes-d/contacts/[id]).

Requirements

  • Add a deletedAt column and filter it from reads
  • Preserve referential integrity for linked invoices
  • Add or update unit tests covering this change
  • Keep behavior consistent with existing routes-d conventions

Acceptance criteria

  • Change scoped to the named endpoint/area
  • Behavior consistent with existing routes conventions
  • Tests added or updated and passing in CI

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave program

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions