crud-writer
Installation
SKILL.md
crud-writer
Instructions
- 주어진 OpenAPI 스펙을 참고해서 service 함수와 hono의 router handler 구현해주세요.
zValidator를 사용해서 검증하고,c.req.valid()를 사용해 검증된 데이터를 가져와주세요.- 만약 사용자의 접근 권한을 확인할 필요가 있는 경우
{feature}Guard()미들웨어를 사용해주세요. - 핸들러에서 반환할 때 데이터를
createSuccessResponse()함수로 wrapping 해서 반환해주세요. - DB 인스턴스는 PostgreSQL 기반 drizzle-orm DB 인스턴스 입니다. drizzle-orm의 SQL like 문법으로 모든 쿼리 작성해주세요.
- DB 호출 과정에서 발생한 error는
globalExceptionHandler에서 처리하기 때문에 따로 처리하지 않아도 됩니다. - 테스트 코드는 우선 작성하지 말아주세요.