{"library":"drizzle-cuid2","type":"library","category":null,"description":"A utility package for generating CUID2 columns in Drizzle ORM (version 2.2.0). It provides a drop-in replacement for auto-increment or UUID primary keys using the collision-resistant CUID2 format. The package supports PostgreSQL, MySQL, and SQLite, and allows customizing CUID2 length and prefix. Requires drizzle-orm >=0.28.3. Differentiators: simpler API than raw cuid2 integration, database-specific functions (cuid2 for each dialect) and generic aliases (pgCuid2, mysqlCuid2, sqliteCuid2) for consistency.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","drizzle","cuid2","cuid"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install drizzle-cuid2","imports":["import { cuid2 } from 'drizzle-cuid2/postgres';","import { pgCuid2 } from 'drizzle-cuid2';","import { mysqlCuid2 } from 'drizzle-cuid2';","import { sqliteCuid2 } from 'drizzle-cuid2';"]},{"cmd":"yarn add drizzle-cuid2","imports":[]},{"cmd":"pnpm add drizzle-cuid2","imports":[]}],"homepage":"https://github.com/Coeeter/drizzle-cuid2#readme","github":"https://github.com/Coeeter/drizzle-cuid2","docs":null,"changelog":null,"pypi":null,"npm":"drizzle-cuid2","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}