{"library":"ts-mysql-migrate","type":"library","category":null,"description":"A TypeScript-based MySQL migration tool supporting mysql and mysql2 drivers. Current stable version is 1.1.2, published via npm. It provides programmatic API for upgrade, downgrade, reset, and initialization of migration scripts. Features include timestamp-based migration naming to avoid branch conflicts, strict ordering via environment variables (MIGRATIONS_STRICT_ORDER, MIGRATIONS_NUMERIC_ORDER), and dotenv support for configuration. Key differentiators: first-class TypeScript support (built-in types), dual driver compatibility, and flexible ordering control.","language":"javascript","status":"active","version":"1.1.2","tags":["javascript","mysql","migrations","sql","database","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install ts-mysql-migrate","imports":["import { Migrator } from 'ts-mysql-migrate'","import { MigratorOptions } from 'ts-mysql-migrate'","import { Migrator } from 'ts-mysql-migrate'; const migrator = new Migrator(options); await migrator.initialize()"]},{"cmd":"yarn add ts-mysql-migrate","imports":[]},{"cmd":"pnpm add ts-mysql-migrate","imports":[]}],"homepage":"https://github.com/tinemlakar/ts-mysql-migrate#readme","github":"https://github.com/tinemlakar/ts-mysql-migrate","docs":null,"changelog":null,"pypi":null,"npm":"ts-mysql-migrate","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}