Schema design tool for Mongoose & MongoDB
Key features for Mongoose schema design
Share your pixel-perfect diagrams in high-quality printable PDF format.
Preview, generate and save Mongoose scripts for your projects.
Quick and comfortable schema design for Mongoose
Create new objects with predefined settings. Change field positions using drag and drop. Add referenced fields to target collections automatically etc. Changes are propagated and saved immediately. In case you need to revert changes, use UNDO. A dark or light theme in UI is only a matter of your preference.
Keep your database designs
During your database modeling actions you can arrange Mongoose objects in diagrams, colorize items, change the view to show metadata, sample data or descriptions. Add notes in HTML format, connect objects using lines with custom end point graphics or include pictures to your database models. You can also export diagrams to high-quality PDF files.
Preview and generate scripts
Generate Mongoose scripts together with other options. When your database modeling for Mongoose is finished, click a button on the main toolbar and immediately see code preview – formatted and with syntax highlighting.
You can also add custom code to BEFORE and AFTER sections and save scripts for whole your project or for just a single Mongoose schema.
Moon Modeler for MongoDB and Mongoose is available for Windows, Linux and MacOS.
Trial version expires 14 days after installation.
Key benefits – Mongoose schema design
Blueprint to your own product
A diagram can give you a clear model of your database structure and help you recognize errors. It’s like a blueprint to your house. You know what you are building, how to connect the pieces and you have the necessary documentation.
Database modeling allows all your team members or clients to understand the references among objects in your MongoDB/Mongoose structures in an effective manner.
Database modeling activities helps you create your Mongoose structures visually, the work is faster, you can avoid typos and make changes quickly.