cleanup: remove reminder tables from active schema #309

Closed
opened 2026-05-11 19:19:08 +00:00 by barrettruth · 0 comments
Owner

Parent: #305

Problem

Reminder code has been retired, but src/db/schema.ts still exports reminder tables. This keeps a removed subsystem in the mental model and invites future code to depend on dead tables.

Current residue

  • reminder_endpoints
  • task_reminders
  • reminder_deliveries
  • historical reminder migrations and metadata

Solution

Remove reminder tables from the active schema and align migrations with the blank-start migration policy from the database baseline issue.

Acceptance criteria

  • No active TypeScript schema exports reminder tables.
  • Fresh databases do not create reminder tables after the migration baseline work is complete.
  • Tests and fixtures do not refer to reminder endpoints, reminder deliveries, or reminder scheduling.
  • The PR explicitly states whether old reminder data is discarded or migrated away.
Parent: #305 ## Problem Reminder code has been retired, but `src/db/schema.ts` still exports reminder tables. This keeps a removed subsystem in the mental model and invites future code to depend on dead tables. ## Current residue - `reminder_endpoints` - `task_reminders` - `reminder_deliveries` - historical reminder migrations and metadata ## Solution Remove reminder tables from the active schema and align migrations with the blank-start migration policy from the database baseline issue. ## Acceptance criteria - No active TypeScript schema exports reminder tables. - Fresh databases do not create reminder tables after the migration baseline work is complete. - Tests and fixtures do not refer to reminder endpoints, reminder deliveries, or reminder scheduling. - The PR explicitly states whether old reminder data is discarded or migrated away.
barrettruth added this to the v0.1.0 milestone 2026-05-11 19:19:08 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/delta#309
No description provided.