Skip to content

WEB-56 Decouple routes from pages#83

Merged
wlenig merged 8 commits into
mainfrom
WEB-56
Mar 15, 2026
Merged

WEB-56 Decouple routes from pages#83
wlenig merged 8 commits into
mainfrom
WEB-56

Conversation

@wlenig

@wlenig wlenig commented Mar 15, 2026

Copy link
Copy Markdown
Collaborator
  • Replace Page/Draft with Document/Version/Route
    • Routes are a separate table, documents are free-floating
  • Fresh schema
    • Need to run npx prisma migrate reset to reset DB and run initial migration
  • Refactor API layer as Nextjs server actions
  • Add admin UI at /editor with route and document management
image

@wlenig
wlenig merged commit caad5c2 into main Mar 15, 2026
4 of 6 checks passed
@wlenig
wlenig deleted the WEB-56 branch March 15, 2026 02:02
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.

2 participants