yap-blog/tests/helpers/db.ts
2026-07-02 21:32:33 -04:00

10 lines
316 B
TypeScript

import { sql } from "drizzle-orm";
import { db } from "@/db";
/** Wipes every table between tests; identities restart at 1. */
export async function resetDb(): Promise<void> {
await db.execute(
sql`TRUNCATE users, sessions, posts, tags, post_tags, pages, nav_items, settings RESTART IDENTITY CASCADE`,
);
}