Skip to content

Commit ae7d94c

Browse files
committed
chore: add prisma seed
1 parent 74c907b commit ae7d94c

File tree

4 files changed

+329
-3
lines changed

4 files changed

+329
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ TiDB ServerlessとPrismaツール群を利用して、DB周りを楽したい
1010
## 本リポジトリの達成目標
1111
- [ ] Prismaファイル他の自動整形を追加
1212
- [x] シネログのスキーマを移植し、移行ファイルを生成
13-
- [ ] Seedデータの反映スクリプトを作成
13+
- [x] Seedデータの反映スクリプトを作成
1414
- [ ] HonoでREST APIを構築し、CRUDを構築
1515
- [ ] シネログの新しいスキーマを反映し、移行ファイルを生成
1616
- [ ] Prisma Accelerateを適用

package.json

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@
44
"format": "pnpm check --write",
55
"prepare": "pnpm db:generate",
66
"db:generate": "prisma generate",
7-
"db:migrate": "prisma migrate dev --name init"
7+
"db:migrate": "prisma migrate dev --name init",
8+
"db:seed": "tsx prisma/seed.ts"
89
},
910
"volta": {
1011
"node": "20.16.0"
1112
},
1213
"packageManager": "[email protected]",
1314
"devDependencies": {
1415
"@biomejs/biome": "^1.8.3",
15-
"prisma": "^5.21.1"
16+
"@types/node": "^22.8.4",
17+
"prisma": "^5.21.1",
18+
"tsx": "^4.19.2"
1619
},
1720
"dependencies": {
1821
"@prisma/client": "^5.21.1"

pnpm-lock.yaml

+290
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)