프로젝트 중단ㅠㅠ
docker
bash dev.sh
- 주의 : migrate 히스토리가 하나도 없는 경우에는 DB 데이터까지 초기화시킵니다.
docker-compose exec server npx prisma migrate dev
- schema.prisma 수정
docker compose exec server npx prisma db push
- 마이그레이션 파일 생성
docker-compose exec server npx prisma migrate dev --name 파일이름
- 마이그레이션 파일 생성
--name 파일이름
은 optional입니다.
docker-compose exec server npx prisma migrate dev --name 파일이름 --create-only
- 생성한 마이그레이션 파일에 내용 작성
ALTER TABLE "user"
RENAME COLUMN "seq" TO "id"
- 마이그레이션 파일 DB에 적용하기
docker-compose exec server npx prisma migrate dev (개발 서버)
docker-compose exec server npx prisma migrate deploy (실서버)
docker-compose exec server npx prisma db push
https://github.com/prisma-korea/prisma-workshop/blob/rest-api/prisma/seed.ts
docker-compose exec server npx prisma db seed