Mingo Documentation

Projects

What is a project?

Mingo came up with the concept of Projects. A project is like a wrapper on several connections to “sibling” databases, such as “development”, “production”, “testing”, “staging”. Mingo treats these databases as “similar” and understands the relationships between them. Query history, bookmarks, pinned columns and other settings are shared across each database.

Furthermore, projects simplify daily tasks such as "Dump Production DB into Development DB", "Copy collection from Production to Dev" or "Send one document from Production to Dev" with one click.

Creating a project

To create a new project, click the workspace selector (top left) and select the Add new project / Project option. In the modal window, choose Create a project.

Project options

NameChoose a short descriptive name for your project. Examples: "Carrot", "Pine tree", etc.
FaviconAn optional favicon to represent the connection. You may use an image or a Font Awesome icon.Image / icon - use the URL of the image or ico fileFont Awesome icon - use any Font Awesome icon. Make sure to add the full classname of an icon, for example fal fa-home.
DatabasesEach project may contain several databases. These databases are usually on different connections (servers) and refer to databases of the same project. Examples would be "Development", "Production", "Backup", "Staging", etc. Each database is esentially a connection with the same settings as a connection.
Connect using SSHIn case you need to use an SSH tunnel to connect to your database, select this option and fill in the details:Password or private key required, but not both. Click the "Use default" link to guess your privaty key path.

Updating a project

To update an existing project, click the workspace selector (top left) and then click pencil icon by the project you would like to update. Follow the same rules as for Creating a project.

Deleting a project

To delete an existing project, click the workspace selector (top left) and then click pencil icon by the project you would like to delete. At the bottom left of the modal window, click the Delete project... This will ask you for confirmation before deleting the project.