squirrel-sql-client / squirrel-sql-code

Share of the SQuirreL SQL source code originating from SourceForge, see https://squirrelsql.org
GNU Lesser General Public License v2.1
59 stars 11 forks source link

Please add support for MongoDB #2

Open garawaa opened 1 year ago

garawaa commented 1 year ago

Please add support for MongoDB

gerdwagner commented 1 year ago

SQuirreL is a client for SQL databases. MongoDB is not an SQL database. As far as I see there are two approaches:

  1. To write a Plugin for SQuirreL that allows to view and modify MongoDB-Data.
  2. To find a JDBC driver for MongoDB that translates MongoDBs data structures to those of SQL databases. There exist several approaches of this kind. Three examples are:

In case you'd want to write a MongoDB Plugin for SQuirreL I'd much appreciate it and would be looking forward to your patches. In case you find a MongoDB JDBC driver that works well for you please let me know and I'll add it to SQuirreL's drivers definitions.

mongo2