Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💡 [Feature Request] - Remote DB integration #907

Open
TimonStadelmann opened this issue Jul 8, 2024 · 2 comments · May be fixed by #926
Open

💡 [Feature Request] - Remote DB integration #907

TimonStadelmann opened this issue Jul 8, 2024 · 2 comments · May be fixed by #926
Labels
enhancement New feature or request

Comments

@TimonStadelmann
Copy link

Summary

When importing existing DB, add option for connecting to a DB via network.

What problem are you trying to solve?

  1. Integration with other web apps hardly possible, since DB is offline
  2. Collaborative work with the application is hard, since DB is offline
  3. Hard to integrate an auto DB backup, since DB isn't integrated into an online DB-Management environment

Basic Example

image

Drawbacks

None

Reference Issues

No response

@TimonStadelmann TimonStadelmann added the enhancement New feature or request label Jul 8, 2024
@shashmithx
Copy link

need this

nirzaf added a commit to nirzaf/books that referenced this issue Aug 13, 2024
Fixes frappe#907

Add support for remote database connections when importing an existing database.

* **backend/database/manager.ts**
  - Add `connectToRemoteDatabase` method to support remote database connections.
  - Update `connectToDatabase` method to handle both local and remote database connections based on the provided configuration.
  - Add `_connectRemote` method to handle remote database connections.
* **backend/database/core.ts**
  - Add `connectToRemoteDatabase` method to support remote database connections.
* **README.md**
  - Add instructions for configuring and using the remote database connection feature.
* **src/pages/DatabaseConnections.vue**
  - Add a new user interface to configure remote database details.
  - Include fields for database type, authentication method, connection string, connection timeout, and request timeout.
  - Add buttons for testing the connection, saving, and canceling.
@nirzaf nirzaf linked a pull request Aug 13, 2024 that will close this issue
@uc77
Copy link

uc77 commented Oct 24, 2024

Hey dear Frappe community, this feature would be by far the best ever IMHO. Looking forward to have it in the upcoming versions. Let me know guys if you need any help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants