{"library":"podil","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"0.3.7","tags":["javascript","node.js","sql","database","db","migration","postgres","versioning","security","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install podil","imports":["import { podil } from 'podil'","import { podil } from 'podil'; await podil.migrate(...)","import type { PodilOptions } from 'podil'"]},{"cmd":"yarn add podil","imports":[]},{"cmd":"pnpm add podil","imports":[]}],"homepage":"https://github.com/podiljs/podil#readme","github":"https://github.com/podiljs/podil","docs":null,"changelog":null,"pypi":null,"npm":"podil","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}