Mingo
Connections

Projects

Group sibling databases into projects to share query history, bookmarks, and settings across environments.

A project groups several connections to "sibling" databases, such as development, production, testing, and staging. Mingo treats these databases as related and shares query history, bookmarks, and settings across them.

Projects enable streamlined database management tasks like dumping production data into development environments or copying collections between servers.

Creating a Project

Open the workspace selector in the top left and select Add new connection / Project, then choose Create a project.

Name

A brief, descriptive identifier for the project (e.g. "My App", "E-commerce Platform").

Favicon

An optional visual representation using image URLs or Font Awesome icons (e.g. fal fa-home).

Databases

Add multiple databases within a project. These are typically on different servers representing environments like Development, Production, or Staging. Each database entry requires:

  • A label (e.g. "Production", "Dev")
  • A MongoDB URI
  • Optional SSH tunnel configuration

Shared Context

Within a project, the following are shared across all databases:

  • Query history — queries run on one environment are accessible in others
  • Bookmarks — saved queries apply to all environments
  • Table columns — column configurations carry over
  • Named queries — saved filters work across environments

This means you can build a query on your development database and instantly use it on production.

Updating a Project

Click the workspace selector, then the pencil icon next to the desired project.

Deleting a Project

Open the project editor and locate Delete project... at the bottom left. Confirm the action to delete. This does not affect any data on the servers.