Skip to content

feat: add deletedAt collectionsInsightsProjects (CM-888)#3768

Merged
ulemons merged 2 commits intomainfrom
feat/add-deletedAt-collectionsInsightsProjects
Jan 21, 2026
Merged

feat: add deletedAt collectionsInsightsProjects (CM-888)#3768
ulemons merged 2 commits intomainfrom
feat/add-deletedAt-collectionsInsightsProjects

Conversation

@ulemons
Copy link
Contributor

@ulemons ulemons commented Jan 20, 2026

Summary

This PR introduces soft-deletion support for Collections Insights projects.

Changes

  • Added deletedAt column to the collectionsInsightsProjects PostgreSQL table
  • Added deletedAt field to the collectionsInsightsProjects Tinybird datasource

Rationale

Aligns database schema and analytics pipeline to support soft deletes and ensure consistent data handling across systems.


Note

Enables soft deletion for collectionsInsightsProjects across storage and analytics.

  • Adds migration to Postgres to introduce nullable deletedAt column on collectionsInsightsProjects
  • Updates Tinybird datasource schema and description to include deletedAt (as Nullable(DateTime64(3))) aligned with the new column

Written by Cursor Bugbot for commit beba9c7. This will update automatically on new commits. Configure here.

@ulemons ulemons self-assigned this Jan 20, 2026
@ulemons ulemons added the Feature Created by Linear-GitHub Sync label Jan 20, 2026
@ulemons ulemons requested a review from mbani01 January 21, 2026 09:20
@ulemons ulemons marked this pull request as ready for review January 21, 2026 09:20
@ulemons ulemons merged commit 28b8cfe into main Jan 21, 2026
20 checks passed
@ulemons ulemons deleted the feat/add-deletedAt-collectionsInsightsProjects branch January 21, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature Created by Linear-GitHub Sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants