TIL

23/12/14 __ TIL 프리즈마에서 날짜 데이터 다룰때

GABOJOK 2023. 12. 14. 23:54

 

 

프리즈마에서 날짜형식에 데이터를 사용하려면 주의해야 한다. 

날짜 형식에 대한 확실한 스키마 정의를 위해 나는 @db.Date 라는 애를 추가해 주었다. 

아래에는 내가 참고한 글이다. 

 

You can try to use Native Types

: https://www.prisma.io/docs/concepts/components/prisma-schema/data-model#native-types-mapping
@db.Date

I had this issue since Prisma 1. I store hotel arrivals and departures as numbers, like: 20210605
I can then even search availability by using gt or lt.

 

 

참고한 사이트

https://github. com/prisma/prisma/issues/7490

 

Allow passing `YYYY-MM-DD` in native database date types to avoid timezone issues · Issue #7490 · prisma/prisma

Bug description When I insert a date value, it gets stored in the database date attribute with a day off by one. How to reproduce I create a date object via new Date(1960, 8, 24) and I insert it on...

github.com

 

 

 

날짜만 저장하도록 하는건데, 시간까지 같이 나와서 처리 과정에서 손이 좀 갓다. 

이렇게 나올줄 알았다면 .. ㅋㅋㅋ 차라리 문자열로 사용하는 방법이 더 나았을지도 모르겟다