Podil

JSON →
library 0.3.7 ·javascript
verified Jun 7, 2026

Podil is a lightweight and secure Postgres migration tool for Node.js, designed to run migrations automatically on application startup. The current stable version is 0.3.7, released with a focus on simplicity and security. It features checksum verification of migration scripts to prevent accidental schema corruption, and has no runtime dependencies beyond a PostgreSQL client (pg). Unlike other migration tools, Podil emphasizes minimalism and security, with built-in checksum storage and verification. It supports custom migration directories and optional checksum disabling. The package ships TypeScript types and requires the 'pg' package as a peer dependency. Release cadence is irregular; it is actively maintained.