An adapter for the East migration tool, providing CouchDB database support. Version 1.0.2 is the current stable release; the package is in maintenance mode with no recent updates. It allows running migrations against CouchDB by configuring connection via environment variables or a `.eastrc` file. Unlike generic database adapters, this is specifically tailored for East's migration workflow and supports CouchDB-specific features. The parsing for e mapping function name was changed in version 0.3.0 (field name changed from 'file' to 'name').
npm install east-couchdbNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to configure east-couchdb, create a migration, and run it against a CouchDB instance.
Update any code that reads the 'file' property to use 'name' instead.
Consider alternatives like migrate-couchdb or custom migration scripts.
Ensure consistent configuration; avoid mixing if unintended.
Run: npm install nano
Install nano: npm install nano
Ensure east is required and registerAdapter is called on the east object: const east = require('east'); east.registerAdapter('couchdb', ...);Ensure couchdb configuration is an object, e.g., { "couchdb": { "url": "..." } }