{"library":"kysely-mig","type":"library","category":null,"description":"Kysely-Mig is a TypeScript-first command-line interface (CLI) tool designed to manage database migrations and seeding for PostgreSQL databases, built on top of the Kysely query builder. The current stable version is 0.9.1, indicating it's still in active development, likely with frequent updates as features are added or refined. Key differentiators include atomic operations, automatic rollback on errors, transaction support, migration locking, multi-environment configuration, and selective/partial migration execution. It provides both a robust CLI for schema evolution and a programmatic API for integrating migration logic directly into applications, simplifying database management for Kysely users.","language":"javascript","status":"active","version":"0.9.1","tags":["javascript","migration","database","tables","pg","postgres","sql","seeds","schemas","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install kysely-mig","imports":["import { Migrator } from 'kysely-mig';","import { MigratorOptions } from 'kysely-mig';","import { MigrationFile } from 'kysely-mig';"]},{"cmd":"yarn add kysely-mig","imports":[]},{"cmd":"pnpm add kysely-mig","imports":[]}],"homepage":"https://kysely-mig.github.io","github":"https://github.com/drekuru/kysely-mig","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/kysely-mig","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/kysely-mig/compatibility"}}