@@ -22,11 +22,7 @@ sync: sync-server sync-web sync-root sync-common
2222 make generate-sql || true
2323
2424generate-sql :
25- @cd server; \
26- if command -v dotenv && command -v prisma; \
27- then dotenv -e .env.dev -- prisma generate --sql; \
28- else bunx dotenv -e .env.dev -- bunx prisma generate --sql; \
29- fi
25+ @cd server; bunx dotenv -e .env.dev -- bunx prisma generate --sql
3026
3127start : start-all # build -> serve
3228build : build-server build-web
@@ -62,7 +58,7 @@ docker-watch:
6258 docker compose up --build --watch
6359
6460seed :
65- cd server; if command -v prisma ; then prisma db seed ; else bunx prisma db seed; fi
61+ cd server; bunx prisma db seed
6662
6763# # server/.envをDATABASE_URL=postgres://user:password@localhost:5432/databaseにしてから行う
6864dev-db : export DATABASE_URL=$(LOCAL_DB )
@@ -82,9 +78,7 @@ dev-db:
8278 sleep 1; \
8379 done
8480 @echo " PostgreSQL is ready. Running seed..."
85- @cd server; if command -v prisma; then \
86- prisma generate; prisma db push; else \
87- bunx prisma generate; bunx prisma db push; fi
81+ @cd server; bunx prisma generate; bunx prisma db push
8882 @make seed
8983 @echo " Seeding completed."
9084
@@ -95,8 +89,8 @@ sync-web:
9589 # copy .env.sample -> .env only if .env is not there
9690
9791sync-server :
98- cd server; bun install
99- cd server; if command -v prisma; then prisma generate; else bunx prisma generate ; fi
92+ cd server; bun install --frozen-lockfile
93+ cd server; bun prisma generate
10094 # copy .env.sample -> .env only if .env is not there
10195
10296sync-root :
0 commit comments