왜 Drizzle인가
Drizzle은 SQL에 가까운 API를 제공하면서도 완벽한 타입 안전성을 보장합니다. 서버리스 환경에서 콜드 스타트가 빠릅니다.
스키마 정의
import { pgTable, serial, text, timestamp } from "drizzle-orm/pg-core";
export const posts = pgTable("posts", {
id: serial("id").primaryKey(),
title: text("title").notNull(),
createdAt: timestamp("created_at").defaultNow(),
});쿼리
const result = await db.select().from(posts)
.where(eq(posts.title, "Hello"));
댓글 0