Feature/blog cms schema#9
Open
vH192Hv wants to merge 2 commits into
Open
Conversation
- Add Post model with title, slug, content, excerpt, coverImage, status, timestamps - Add Tag model with name and slug - Add PostTag join table for many-to-many relationship - Add PostStatus enum (DRAFT, PUBLISHED, ARCHIVED) - Add posts relation to User model Co-Authored-By: Claude <noreply@anthropic.com>
- Add seedBlogPosts function with sample posts and tags - Register seed in main.wasp.ts db.seeds array Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
设计方案:Post/Author/Tag 数据模型
新增 Prisma 模型
posts Post[]反向关联设计决策
种子数据
seedBlogPosts: 3 个示例标签 + 2 篇示例帖子文件变更
schema.prisma: +39 linesdbSeeds.ts: +72 linesmain.wasp.ts: register seedBlogPosts🔽 无依赖 — 合并顺序第 1 个