Blog articles

Installing AppImage on Ubuntu 22

If you downloaded AppImage for Linux from our website and the product fails to run on Ubuntu 22.04, install libfuse2 and check permissions.

Step 1: Installing libfuse2

Open a terminal and type the command
sudo apt install libfuse2
Then enter a password. When entering the password no character is displayed, this is by design.… Read the rest

What’s new in Moon Modeler version 4.6

Published: 10.5.2022

During the development of this release, we have focused on improvements related to data modeling for all databases. We have addressed the use of naming conventions for PostgreSQL and fixed reported bugs. We also addressed internal improvements. This resulted in smaller installation package sizes and increased application stability.… Read the rest

MongoDB schema design

Quick start guide for MongoDB schema design in Moon Modeler.

The following text explains how to design a new database structure for MongoDB.
This article is divided into the following sections:

  1. New project
  2. MongoDB schema design – collections
  3. MongoDB schema design – documents
  4. Embedded documents vs References
  5. Code generation

1. New Project

To create a new project in Moon Modeler click the New item on the toolbar.… Read the rest

Heroku Postgres and ER diagrams

How to create ER diagram of PostgreSQL database running in Heroku? With Moon Modeler, the process is simple. Just create a database connection, retrieve the information from Heroku Postgres and create a project containing the ER diagram. But let’s start one step at a time.

What is Heroku and Heroku Postgres?

Read the rest
GraphQL schema - starwars

How to make a diagram of your GraphQL schema

Several tools can be used to visualize existing GraphQL schemas. Some of them allow you to browse the structure in the form of a hierarchical tree. Moon Modeler, on the other hand, offers the ability to visually model new GraphQL schemas and also automatically create diagrams from existing sources.

GraphQL data modeling

Before we show how to make a diagram of your GraphQL schema, let’s take a look at how to easily create a brand new GraphQL schema diagram.… Read the rest

Import GraphQL from file

Importing a GraphQL schema from a file

Moon Modeler is a data modeling tool and one of its most used features is the modeling and visualization of existing GraphQL schemas. In this section we will look at the ability to import a GraphQL schema from a file.

In the demonstration we will use the StarWars schema. If you want to try the procedure, save the file from the page: https://github.com/graphql/swapi-graphql/blob/master/schema.graphqlRead the rest

Import GraphQL from URL

Importing a GraphQL schema from URL

In Moon Modeler you can

  • model new GraphQL schema diagrams,
  • import an existing schema defined in JSON format,
  • and also import GraphQL schema from online sources.

In this section, you will learn how to import a GraphQL schema from an online source and how to modify the visualization. The StarLink schema, available at https://api.spacex.land/graphql/Read the rest

What’s new in Moon Modeler version 4.5

The number of our users working with larger diagrams is constantly growing. Therefore, we decided to focus on improving the performance of Moon Modeler and prepare a solution for working with database structures and schemas with hundreds of objects. And more than that, version 4.5 includes other improvements, of course. Let’s take a look at the most important ones.… Read the rest

What’s new in Moon Modeler version 4.4

We are pleased to announce the release of the next version of Moon Modeler.
Let’s take a look at what’s new in version 4.4

1. Logical Entity-Relationship Diagram

logical ERD

We’ve added the ability to create a project where you can easily design an ERD with entities, attributes, one-to-one, one-to-many and many-to-many relationships.… Read the rest

Quick links

Free Trial Buy Now!

Blog categories