Mongoose Management Tool
Table of Contents
Features
- Manage collections for multiple databases
- Manage your schemas via CLI
- Create columns and indexes
- Generate models with full TypeScript support
Installation
npm install --global mongoose-management
Introduction
In your project folder you start the application and follow the menu items.
mongoose-management
The example folder contains an example project. With the following command the mongoose-management
can be started in the context of the example project.
mongoose-management -p path/to/example/folder
Overview of collections groups
Overview of collections
Overview of columns and indexes
Creating a column
Building
Compile the application from TypeScript to JavaScript.
The following command is available:
-
npm run build
Builds the application
Tests
The following commands are available:
Command | Description |
---|
npm run test | Run all tests |
npm run test:watch | Watching mode from test |
npm run test:coverage | Creates a coverage report |
Prettier and Lint
Ensures that the code is formatted uniformly and that the coding standards are adhered to.
The following commands are available: