Enjoy Programming

[Prisma] seed (dummy) 본문

Prisma

[Prisma] seed (dummy)

LEETAEEON 2022. 7. 7. 22:45

또 오랜만이다 ㅠㅠ 관세포털 개발로 시간이 안났다.. 일정 이상 끝냈기에 다시 공부를 시작하며

 

Database seeding 이란 것을 알게 되엇는데 잘 모르지만 다시 보기 위해 작성한다.

코드의 테스트를 위해 일정량 이상의 데이터가 필요한 경우 dummy로 데이터를 생성하는데

이를 db에 씨앗을 뿌린다는 의미로 database seeding이라고 한다.

 

prisma 를 이용해서 seed 생성시

nextjs에서 seed.ts파일을 하나 생성 후 해당 코드를 작성해 주어서 seed를 생성해주었다.

main()ㅇ함수를 실행 후 에러 제어하고 db연결 종료

 

실행 방법은 package.json에서 스크립트 하나 추가한다.

중요한것은 ts-node가 설치 되어 있어야한다.

'Prisma' 카테고리의 다른 글

Prisma !  (0) 2022.05.02