Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arafipro/ss-headless-cms-test
超簡単ヘッドレスCMS
https://github.com/arafipro/ss-headless-cms-test
bun nextjs nextjs15 prisma tailwindcss typescript
Last synced: about 2 months ago
JSON representation
超簡単ヘッドレスCMS
- Host: GitHub
- URL: https://github.com/arafipro/ss-headless-cms-test
- Owner: arafipro
- Created: 2024-11-10T05:20:21.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-11T12:13:02.000Z (about 2 months ago)
- Last Synced: 2024-11-11T13:20:24.459Z (about 2 months ago)
- Topics: bun, nextjs, nextjs15, prisma, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 407 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 脱 WordPress 超簡単ヘッドレス CMS を作成する
## プロジェクト名
Super Simple Headless CMS
## ディレクトリ名
ss-headless-cms
## 技術スタック
- Bun
- TypeScript
- Hono
- Next.js
- TailwindCSS
- Prisma
- NextAuth
- Cloudflare D1
- Cloudflare Pages## データベーステーブル
### 投稿テーブル
| カラム名 | 型 | 説明 | キー |
| ---------------- | ------ | ---------- | ----------- |
| id | string | ID | PRIMARY KEY |
| title | string | タイトル | |
| content | string | 内容 | |
| created_at | string | 作成日時 | |
| updated_at | string | 更新日時 | |
| (以下追加予定) |
| categories | string | カテゴリー | |
| tags | string | タグ | |### カテゴリーテーブル(追加予定)
| カラム名 | 型 | 説明 | キー |
| -------------------- | ------ | ------------ | ----------- |
| category_id | string | ID | PRIMARY KEY |
| category_slug | string | スラッグ | |
| category_name | string | カテゴリー名 | |
| category_description | string | 説明 | |### タグテーブル(追加予定)
| カラム名 | 型 | 説明 | キー |
| --------------- | ------ | -------- | ----------- |
| tag_id | string | ID | PRIMARY KEY |
| tag_slug | string | スラッグ | |
| tag_name | string | タグ名 | |
| tag_description | string | 説明 | |## 今後、追加したい機能
- AI記事自動作成機能
# Prisma Docs
## Cloudflare D1
[Cloudflare D1](https://www.prisma.io/docs/orm/overview/databases/cloudflare-d1)
[Deploy to Cloudflare Workers & Pages](https://www.prisma.io/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare#cloudflare-d1)## Prisma validator
[Operating against partial structures of your model types](https://www.prisma.io/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types)