hono + drizzle
sh
pnpm create hono
pnpm add drizzle-orm pg dotenv
pnpm add -D drizzle-kit @types/pg.env
DATABASE_URL=postgresql://qin:1@192.168.1.4:5432/db1drizzle.config.ts
ts
import "dotenv/config";
import { defineConfig } from "drizzle-kit";
export default defineConfig({
out: "./drizzle",
schema: "./src/db/schema",
dialect: "postgresql",
dbCredentials: {
url: process.env.DATABASE_URL!,
},
});同步数据库
sh
npx drizzle-kit push