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

Backend database management #553

Open
chriskapp opened this issue May 9, 2024 · 0 comments
Open

Backend database management #553

chriskapp opened this issue May 9, 2024 · 0 comments

Comments

@chriskapp
Copy link
Member

Currently at Fusio it is not possible to manage a database (change the schema), we only provide a readonly view with our connection inspection feature, there you can see all tables and columns s.

image

This means a user needs to either use an external database client like the mysql workbench or install i.e. an app like phpMyAdmin. In the past we have argued, that Fusio is not a database management tool and it should focus on the API management part. Also if you use Fusio as framework you use migrations to manage the schema and there is no need to manage the schema at the backend.

On the other side if users use Fusio in the cloud it would really help them having a direct way to change the schema. For example if you look at providers like Supabase they also provide a database management tool s.
image

In general we could also integrate such a management tool directly into the Fusio backend so that every user can manage the schema at the backend. Maybe we can also add a config flag to indicate whether this feature is active.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant