Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

flaper87/meclipse

Repository files navigation

Meclipse

Meclipse is an Eclipse plugin for MongoDB

Author: Flavio Percoco Premoli

Contributors: Joey Mink

How to install?

Use the Eclipse update site: http://flaper87.github.com/meclipse/updates/, this won't give you a download, as this URL is only considered to be used by Eclipse.

What does Meclipse do?

  • It has a MongoDB View that contains a list of servers (connections). It is possible to add/remove connections. They are saved in a settings file.
  • It loads (as TreeView) the list of databases and collections.
  • View stats about databases and collections in Eclipse Properties View
  • View serverStatus() output in Eclipse Properties View
  • Set the profiling level for any given database
  • It loads the data found in the collection. To do this, Meclipse opens a new Editor and shows the data loaded (This part needs a lot of work).

What does it look like?

Here's a shot of the DB view: meclipse

TODO

  • Meclipse already shows the connections, databases, collections and data stored in MongoDB so I think that the critical point (where I/you/we should focus) is how data is shown in the editor.
  • Many other things.
  • Update this README :)

Credits

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License v2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Eclipse plugin for mongodb

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages