일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- linux
- tool
- javascript
- 맛집
- Spring Boot
- IntelliJ
- springboot
- jenkins
- Gradle
- 요리
- ReactJS
- jsp
- laravel
- php
- JVM
- redis
- devops
- Spring Batch
- ubuntu
- Oracle
- Web Server
- db
- MySQL
- Design Patterns
- elasticsearch
- it
- Spring
- java
- Git
- AWS
Archives
- Today
- Total
아무거나
[prisma] npx prisma generate 명령실행 후 애플리케이션 구동시에 DB/컬럼 관련 오류가 발생하는 경우 본문
Javascript & HTML & CSS/Javascript
[prisma] npx prisma generate 명령실행 후 애플리케이션 구동시에 DB/컬럼 관련 오류가 발생하는 경우
전봉근 2022. 11. 19. 21:50반응형
- npx prisma generate 명령실행 후 애플리케이션 구동시에 DB/컬럼 관련 오류가 발생하는 경우
- prisma 에서 마이그레이션은 schema.prisma 파일에 정의해놓은 스키마에 변화가 있을 경우 사용하고 있는 DB 에도 업데이트를 해주기 위해 사용하는 연산
그러나 여기서 히스토리가 꼬이는경우 즉, 스키마 파일을 수정 하기 전에 마이그레이션을 하지 않고 그냥 버전을 건너 뛰어서 마이그레이션을 할 때 발생함
- 해결하려면 기존 히스토리를 무시하고 새롭게 마이그레이션을 진행하고 이제 그 마이그레이션 부터 다시 마이그레이션을 적용하는 방법 (
마이그레이션으로 인하여 DB도 초기화가 되어 데이터가 날아가므로 반드시 백업을 해야된다!
)$ prisma migrate dev --name initial-migration --create-only $ npx migrate dev
- prisma 에서 마이그레이션은 schema.prisma 파일에 정의해놓은 스키마에 변화가 있을 경우 사용하고 있는 DB 에도 업데이트를 해주기 위해 사용하는 연산
반응형
'Javascript & HTML & CSS > Javascript' 카테고리의 다른 글
Javascript var, let, const 차이 (0) | 2022.08.10 |
---|---|
[NPM] error can't find python executable python you can set the python env variable mac 오류해결 (0) | 2022.04.18 |
[yarn] yarn 관련 명령 (0) | 2020.06.06 |
연속된 4자리 숫자 중복 체크 (0) | 2020.04.06 |
객체에 key/value 추가 (0) | 2020.03.21 |
Comments