Skip to content

feat(rust): MongoDB adapter (connect + list/find) - #1999

Merged
ZhuchkaTriplesix merged 1 commit into
epic/tauri-migrationfrom
issue/1893-mongodb-adapter
Nov 15, 2026
Merged

ZhuchkaTriplesix merged 1 commit into
epic/tauri-migrationfrom
issue/1893-mongodb-adapter

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Add mongodb driver session with connect/ping, list databases & collections, and find with limit
  • Wire DriverKind::Mongo, IPC commands (db_connect_mongo, mongo_*, profiles_connect_mongo), and profile helper
  • Live tests against local querya-mongo (skip with QUERYA_SKIP_MONGO)

Test plan

Closes #1893

Wire the official mongodb crate so Tauri can open a session, ping,
list databases/collections, and find documents with a limit — same
IPC shape as Redis for the upcoming browser stub.

Closes #1893
@github-actions github-actions Bot added connections Database connections, URI parsing, pools P2 Medium priority / Parity & Refactoring tauri Tauri 2 / apps/tauri migration track rust Rust backend (src-tauri / crates) labels Nov 15, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit dedf5fc into epic/tauri-migration Nov 15, 2026
2 of 3 checks passed
@github-actions github-actions Bot added this to the Tauri migration milestone Nov 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

connections Database connections, URI parsing, pools P2 Medium priority / Parity & Refactoring rust Rust backend (src-tauri / crates) tauri Tauri 2 / apps/tauri migration track

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant