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

Allow adding connections from config files (again) #3942

Open
mathemancer opened this issue Oct 9, 2024 · 0 comments
Open

Allow adding connections from config files (again) #3942

mathemancer opened this issue Oct 9, 2024 · 0 comments
Labels
needs: product approval It's not yet clear that this issue will actually improve Mathesar from a user's perspective type: enhancement New feature or request work: backend Related to Python, Django, and simple SQL work: installation

Comments

@mathemancer
Copy link
Contributor

Problem

As part of the architectural overhaul, we reworked the Connection model, splitting it into a number of components. However, this broke the script that automatically installed Mathesar schemas on databases defined in configuration files or environment variables.

Proposed solution

We should implement a solution to allow users to define database connections via some configuration file, and install Mathesar on the connected DB automatically. We should further consider how we want such DBs to be handled in the Web UI.

@mathemancer mathemancer added type: enhancement New feature or request work: backend Related to Python, Django, and simple SQL needs: product approval It's not yet clear that this issue will actually improve Mathesar from a user's perspective work: installation labels Oct 9, 2024
@mathemancer mathemancer added this to the Backlog milestone Oct 9, 2024
@kgodey kgodey modified the milestones: Backlog, v0.2.0 (beta release) Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs: product approval It's not yet clear that this issue will actually improve Mathesar from a user's perspective type: enhancement New feature or request work: backend Related to Python, Django, and simple SQL work: installation
Projects
None yet
Development

No branches or pull requests

2 participants