일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- form
- GRID
- Session
- ECMAScript
- express
- node.js
- heroku
- NextJs
- CSS
- DART
- graphQL
- API
- ES6
- backend
- react
- JavaScript
- pug
- CLONE
- Flutter
- frontend
- javscript
- nodejs
- HTML
- 자바스크립트
- Component
- Mongoose
- 리액트
- clonecoding
- MongoDB
- TypeScript
- Today
- Total
목록Prisma (2)
Enjoy Programming

또 오랜만이다 ㅠㅠ 관세포털 개발로 시간이 안났다.. 일정 이상 끝냈기에 다시 공부를 시작하며 Database seeding 이란 것을 알게 되엇는데 잘 모르지만 다시 보기 위해 작성한다. 코드의 테스트를 위해 일정량 이상의 데이터가 필요한 경우 dummy로 데이터를 생성하는데 이를 db에 씨앗을 뿌린다는 의미로 database seeding이라고 한다. prisma 를 이용해서 seed 생성시 nextjs에서 seed.ts파일을 하나 생성 후 해당 코드를 작성해 주어서 seed를 생성해주었다. main()ㅇ함수를 실행 후 에러 제어하고 db연결 종료 실행 방법은 package.json에서 스크립트 하나 추가한다. 중요한것은 ts-node가 설치 되어 있어야한다.

자 요새 노마드 코더 강의를 보는데 severless 어쩌고 하면서 prisma라는걸 오늘 알았다. https://www.prisma.io/ Prisma - Next-generation Node.js and TypeScript ORM for Databases Prisma is a Node.js and TypeScript ORM that can be used to build GraphQL servers, REST APIs, microservices & more. www.prisma.io prisma 사이트를 가면 떡하니 첫 문장으로 Node.js와 typescript orm 의 다음세대란다. 그리고 그 밑에 프리스마는 앱개발자들의 빌드를 빠르게 해주고 에러를 덜어준단다 open source database..