Settings for MongoDB ER diagram graphics can be defined on two levels in Moon Modeler. On a project level and on a selected object level.
Click the MongoDB ER diagram area to make sure no object is selected. Then change the colors in section Graphics. Alternatively, edit Project properties and specify settings on tab Graphics of the modal form.… Read the rest
Default values can be in the Project settings. These options are of course dependent on the target platform, so the options for a MongoDB project will be different from the options for PostgreSQL or MySQL projects.
When it comes to forward engineering in Moon Modeler, it’s about generating the resulting script for the selected target platform.
In the case of relational databases such as PostgreSQL, MariaDB, MySQL or SQLite, it is the resulting SQL script. For MongoDB it is possible to generate a schema validation script and for platforms like Mongoose or GraphQL it is schema definition scripts.… Read the rest
Reverse engineering means retrieving information about the database structure. It is about finding out what objects exist in the database, such as tables, columns, views, procedures, etc., and what relationships exist between these objects. Based on this information, it is possible to draw an ER diagram in which the relationships can be clearly displayed.… Read the rest
Moon Modeler allows you to visualize existing relational and noSQL databases. You can connect to your locally running or cloud database. To manage your database connections, click the Connections button on the main toolbar.
Creating a new database connection
Click the button Create a new connection to open a modal form.… Read the rest
Looking for a free ER diagram tool? There are many on the market and Moon Modeler is one of them. This free ER diagram tool can be used to visually define smaller database structures for relational database systems such as MariaDB, MySQL, PostgreSQL, SQLite, and NoSQL databases such as MongoDB, or object-document mappers such as Mongoose.… Read the rest