{"library":"vitest-drizzle-mock","type":"library","category":null,"description":"Mock drizzle-orm database instances for fast, in-memory unit testing with Vitest. No database required. v0.6.0 supports all drizzle drivers (PostgreSQL, MySQL, SQLite) and provides a MockController API with onSelect, onInsert, onUpdate, onDelete operations. Actively maintained. Key differentiator: tight integration with drizzle's mock method, full column autocomplete, and subset matching for values.","language":"javascript","status":"active","version":"0.6.0","tags":["javascript","drizzle","drizzle-orm","mock","vitest","testing","unit-test","database","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install vitest-drizzle-mock","imports":["import { mockDatabase } from 'vitest-drizzle-mock'","import { MockController } from 'vitest-drizzle-mock'","import { drizzle } from 'drizzle-orm/node-postgres'; const db = drizzle.mock({ schema })"]},{"cmd":"yarn add vitest-drizzle-mock","imports":[]},{"cmd":"pnpm add vitest-drizzle-mock","imports":[]}],"homepage":"https://github.com/serialexp/vitest-drizzle-mock#readme","github":"https://github.com/serialexp/vitest-drizzle-mock","docs":null,"changelog":null,"pypi":null,"npm":"vitest-drizzle-mock","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}