A Node.js library for managing database migrations (up/down) using the BASS (Base Application Storage System) database. Current stable version is 0.0.6, with no established release cadence. This library is specifically tied to BASS and is not a general-purpose migration tool like Knex or Sequelize. It allows migration state tracking and supports both up and down migrations via BASS connections.
npm install bass-migrationsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage: create a migration instance with a BASS connection and run all pending migrations.
Await createMigration call: const migration = await createMigration(...)
Change { bass: ... } to { connection: ... }Write migration files with module.exports = { up: async (bass) => { ... }, down: async (bass) => { ... } }Use named import: import { createMigration } from 'bass-migrations'Run: npm install bass-migrations
Use const migration = await createMigration(...)
No dependency data recorded yet.