{"library":"sql-migrations-node","type":"library","category":null,"description":"Minimal raw SQL migration runner for Node.js that supports PostgreSQL and MySQL. Version 1.0.5 (last release appears to be 2018) is a low-activity library focused on raw SQL files and a simple CLI. Unlike Knex or Sequelize migrations, this library has zero ORM dependencies and uses plain SQL files with up/down pairs. It provides programmatic API (migrate, rollback, create) with promise support, configurable logger, optional SQL parameter substitution, and min migration timestamp filtering. Lacks built-in seeding or advanced features; maintained but no recent updates.","language":"javascript","status":"maintenance","version":"1.0.5","tags":["javascript","node","sql","database","migration"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install sql-migrations-node","imports":["const run = require('sql-migrations').run;","const migrate = require('sql-migrations').migrate;","const rollback = require('sql-migrations').rollback;","require('sql-migrations').setLogger({ log() {}, error() {} });"]},{"cmd":"yarn add sql-migrations-node","imports":[]},{"cmd":"pnpm add sql-migrations-node","imports":[]}],"homepage":"https://github.com/dmitriiabramov/node-sql-migrations#readme","github":"ssh://git@github.com/dmitriiabramov/node-sql-migrations","docs":null,"changelog":null,"pypi":null,"npm":"sql-migrations-node","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}