{"library":"pomp","type":"library","category":null,"description":"Pomp is a minimal, one-way PostgreSQL migration tool (v0.2.16) that executes SQL files from a `migrations` folder sequentially by timestamp prefix. It uses standard psql environment variables or `POSTGRES_URL` for connection, providing a CLI (`npx pomp new/run/pending/skip`) and a programmatic API (`Pomp` class). Designed for simplicity with no framework dependencies, it differs from tools like `node-pg-migrate` or `knex` by focusing solely on unidirectional migrations without down/rollback support. Ships TypeScript types and works via ESM imports. Release cadence is irregular; check changelog.","language":"javascript","status":"active","version":"0.2.16","tags":["javascript","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install pomp","imports":["import { Pomp } from 'pomp'","npx pomp new migration-name","import type { PompOptions } from 'pomp'"]},{"cmd":"yarn add pomp","imports":[]},{"cmd":"pnpm add pomp","imports":[]}],"homepage":"https://github.com/sciolist/pomp#readme","github":"https://github.com/sciolist/pomp","docs":null,"changelog":null,"pypi":null,"npm":"pomp","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}