CLAUDE.mdtypescript
release-watch CLAUDE.md
Database package with Drizzle ORM, Neon Postgres, and BetterAuth.
CLAUDE.md
Overview
Database package with Drizzle ORM, Neon Postgres, and BetterAuth.
Commands
pnpm auth:generate # Regenerate BetterAuth schema → src/schema/auth.ts
pnpm db:generate # Generate Drizzle migrations
pnpm db:migrate # Run migrations
pnpm db:drop # Drop migrations
Structure
src/client.ts- Neon database clientsrc/auth.ts- BetterAuth server configsrc/auth-client.ts- BetterAuth clientsrc/schema/- Drizzle schemas
Schemas
auth.ts- BetterAuth tables (GENERATED - do not modify)user-channels.ts- User notification channelsuser-repos.ts- User tracked repositories
Environment
DATABASE_URL- Neon Postgres connection string