Akhil/improve nosql db - #265
Merged
Merged
Conversation
Prior commit added the DB-type selector code but omitted the 27 locale
files, so the form's t("labelDbType") lookup was missing everywhere and
titleConnect/subtitleConnect still named MongoDB. Adds labelDbType to all
locales and genericizes those two strings.
Also normalizeConnectionString(): DocumentDB and Cosmos (Mongo API) reject
the driver's default retryWrites=true, so writes fail silently — append
retryWrites=false unless the user set it. Applied on test + save/connect.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…o-wire dialects Error no longer names MongoDB specifically — DocumentDB, Cosmos (Mongo API) and FerretDB all use mongodb:// / mongodb+srv:// URIs through this path. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Query code generator: find filters and aggregation pipelines to Mongo Shell, Node.js, Python, Java, C#, PHP, Ruby and Go. shell/node/python emitted idiomatically (Python converts true/null to True/None); the rest embed escaped JSON parsed by the driver's document parser. Exposed via a "Generate code" button in the query-builder advanced editor with a per-language Monaco preview and copy. Schema export: turn the schema analyzer output into a JSON Schema (draft-07, required = full-coverage fields), a Mongoose model (type map, drops _id) or a standalone HTML report, via an Export dropdown in the schema view. Pure-logic cores (nosql-codegen, nosql-schema-export) covered by jest. i18n keys added across all 27 locales. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Contributor
|
Unable to deploy a commit from a private repository on your GitHub organization to the itsmeakhil's projects team on Vercel, which is currently on the Hobby plan. In order to deploy, you can:
To read more about collaboration on Vercel, click here. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.