Skip to content

chore(utilities): drop notionPageId column (ALL-735)#209

Merged
texture-fleet-agent[bot] merged 3 commits intomainfrom
meridian/drop-notion-page-id
May 6, 2026
Merged

chore(utilities): drop notionPageId column (ALL-735)#209
texture-fleet-agent[bot] merged 3 commits intomainfrom
meridian/drop-notion-page-id

Conversation

@texture-fleet-agent
Copy link
Copy Markdown
Contributor

Column is auto-populated from id (misleading) and redundant.

  • Removed notionPageId from lib/db/schema/utilities.ts
  • Migration 0004: DROP COLUMN notion_page_id

@vercel
Copy link
Copy Markdown

vercel Bot commented May 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
commongrid Ready Ready Preview, Comment May 6, 2026 11:19pm

Request Review

…735)

- Migration 0009: DROP COLUMN notion_page_id from utilities
- Tests: Add parseFieldsParam and selectFields test coverage
- Routes: Utilities endpoints use new sparse-fieldset helpers

The notionPageId field was auto-populated from id, creating false
impression it was a real Notion link. Column is now dropped.

All routes support sparse-fieldset projection via ?fields= param.
Schema and API now align: notionPageId is completely removed.
- Resolved conflicts between drop-notion-page-id and domains PRs
- Kept domains from 0004_pale_doctor_strange (ALL-732)
- Renumbered drop-notion-page-id migration from 0004 to 0005 (logical order)
- Updated _journal.json and created 0005_snapshot.json (utilities without notion_page_id)
- Removed notion_page_id from lib/db/schema/utilities.ts
@texture-fleet-agent texture-fleet-agent Bot merged commit c84c309 into main May 6, 2026
7 checks passed
@texture-fleet-agent texture-fleet-agent Bot deleted the meridian/drop-notion-page-id branch May 6, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant