[KNOW-001] Database Schema for Knowledge Module #53

Closed
opened 2026-01-29 21:39:38 +00:00 by jason.woltje · 0 comments
Owner

Priority: P0 | Estimate: 4h | Phase: 1 - Foundation

Description

Create Prisma schema and migrations for the Knowledge module.

Acceptance Criteria

  • KnowledgeEntry model with all fields
  • KnowledgeEntryVersion model for history
  • KnowledgeLink model for wiki-links
  • KnowledgeTag and KnowledgeEntryTag models
  • KnowledgeEmbedding model (pgvector ready)
  • All indexes defined
  • Migration runs cleanly
  • Seed data for testing

Design Doc: docs/design/knowledge-module.md

**Priority:** P0 | **Estimate:** 4h | **Phase:** 1 - Foundation ## Description Create Prisma schema and migrations for the Knowledge module. ## Acceptance Criteria - [ ] KnowledgeEntry model with all fields - [ ] KnowledgeEntryVersion model for history - [ ] KnowledgeLink model for wiki-links - [ ] KnowledgeTag and KnowledgeEntryTag models - [ ] KnowledgeEmbedding model (pgvector ready) - [ ] All indexes defined - [ ] Migration runs cleanly - [ ] Seed data for testing **Design Doc:** docs/design/knowledge-module.md
jason.woltje added this to the M5-Knowledge Module (0.0.5) milestone 2026-01-29 21:47:52 +00:00
jason.woltje added the databaseknowledge-modulep0phase-1 labels 2026-01-29 21:48:39 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaic/stack#53