CLAUDE.mdtypescript
pulse CLAUDE.md
Unified TypeScript migration runner for the Pulse PostgreSQL database.
packages/migrations - @pulse/migrations
Unified TypeScript migration runner for the Pulse PostgreSQL database.
Key Files
index.ts- public exportsparser.ts- SQL migration parsingrunner.ts- migration execution enginedatabase.ts- schema_migrations persistencevalidator.ts- migration safety checks
Development Commands
pnpm --filter @pulse/migrations build
pnpm --filter @pulse/migrations test
Testing
Package Type: Library package with Postgres integration.
Test Pattern: Unit tests for parsing/validation and integration tests with a real database.
Running Tests:
pnpm --filter @pulse/migrations test