Preparing for system design interviews?  Try bugzed.com →

Abstract Migrate

JSON →
library 2.4.0 ·javascript maintenance
verified Jun 7, 2026

A storage-agnostic migration runner (v2.4.0) that allows you to run scripts (e.g., database migrations) exactly once. Unlike most migration tools tied to specific databases, Abstract Migrate lets you write your own storage engine (filesystem, PostgreSQL, etc.) by implementing five simple functions: load, add, remove, acquireLock, and releaseLock. It provides a CLI (`am`) for creating, listing, and running migrations. Release cadence is irregular; latest version is from 2019. Differentiators: lock-based concurrency safety, callback/promise engine interface, JSON config file.

total hits 17
actors 1 distinct systems
last hit 12d ago human
GPTBot
3
Humans
14

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇳 China · 🇮🇹 Italy · BD