Registry / database / migroose-cli

migroose-cli

JSON →
library0.1.0jsnpmunverified

Command line tooling for migroose, a MongoDB/MongooseJS migration framework. Version 0.1.0 (released 2015). Provides CLI commands to generate migration files and run pending migrations. Requires separate installation of migroose package in the project. Distinguishes itself by focusing on simplicity and tight integration with Mongoose, using a timestamp-based migration file naming convention.

npm install migroose-cli
INSTALL
IMPORT
SIG · MIGROOSE-CLI
M
migroose-cli
databasejavascriptv0.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CLI commands (migroose generate/run)
npx migroose "migration name"
CLI is intended to be installed globally (npm install -g migroose-cli) and run as `migroose` command.

Shows installation (locally for migroose, globally for CLI), generating a timestamped migration file, and running all pending migrations.

// In your project npm install migroose npm install -g migroose-cli # Generate a migration migroose "some example migration" # Run all pending migrations migroose
Debug
Known issues
gotchaCLI must be installed globally; migroose package must be installed locally.
fix
Use npm install -g migroose-cli for global CLI, and npm install migroose in your project.
affects: >=0.0.1
gotchaA migroose.js connector file is required in the project root before migrations can run.
fix
Create migroose.js that exports a connect function establishing a mongoose connection.
affects: >=0.0.1
Upgrade
Version history
0.1.0latest on npm
Audit
Dependencies
migrooserequiredCore migration framework; CLI delegates to migroose for running migrations.
Agent activity
9 hits · last 30 days
node
8
Resources
migroose-cli — npm install migroose-cli · libregistry