Lauf
JSON →Lauf is a lightweight, TypeScript-native migration runner for PostgreSQL. Version 1.0.2 is the current stable release. It uses PostgreSQL to track migrations, guarantees consistency via transactions, and allows handling other databases or storages (e.g., S3, GCS) in migrations. Key differentiators: migration order is defined explicitly in code rather than implicitly through files, supports both up/down and latest mode, and has only a single runtime dependency (`pg`). The package ships TypeScript types and requires ESM.
Traffic · last 30 days stale · no recent hits
total hits 8
actors 1 distinct systems
last hit 21d ago human
top countries 🇸🇬 Singapore · 🇺🇸 United States · OM · 🇨🇦 Canada
Resources
packagelauf ↗