{"library":"migration-files","type":"library","category":null,"description":"Utilities for parsing SQL-based migration files with versioned up/down sections. Version 0.4.3 is stable, with infrequent releases. It provides functions like findMigrationFilenames, readMigrationFile, and parseMigrationFile to scan a directory for migration files of format `NNN-name.sql` and extract up/down SQL statements separated by `-- Up` / `-- Down` markers. Unlike heavier frameworks (e.g., knex, Sequelize migrations), this is a lightweight, file-oriented library focused solely on reading and parsing migration files, leaving execution to the user.","language":"javascript","status":"active","version":"0.4.3","tags":["javascript","sql","migration","migrations","up","down","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install migration-files","imports":["import { findMigrationFilenames } from 'migration-files'","import { readMigrationFile } from 'migration-files'","import { parseMigrationFile } from 'migration-files'","import type { IMigration } from 'migration-files'"]},{"cmd":"yarn add migration-files","imports":[]},{"cmd":"pnpm add migration-files","imports":[]}],"homepage":"https://github.com/BlackGlory/migration-files#readme","github":"ssh://git@github.com/BlackGlory/migration-files","docs":null,"changelog":null,"pypi":null,"npm":"migration-files","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}