-
-
Notifications
You must be signed in to change notification settings - Fork 271
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
Add support for databases such a MySQL, PostgreSQL, SQLite via Blaze #4
Comments
Great suggestion! I didn't know about Blaze until today. I'm going to try to get that working in the next few days. |
As suggested in TabViewer/tabview#116 code from https://github.com/wavexx/gtabview could be reused |
especially files |
After much consideration, I think Blaze is much too large a dependency for this purpose. VisiData can currently connect to a sqlite database via the standard library module, and other SQL databases have small Python connectors that can be used similarly. |
@wavexx may correct me if I'm wrong, but I think he uses Blaze as an optional dependency in gtabview |
@scls19fr It would be fantastic if you created a loader for Blaze! There are already custom loaders like the sqlite loader and the postgres loader, and that's the direction I would go to add support for MySQL and MariaDB, but Blaze is fine too if you can get it to work. You really just have to collect the rows and define the columns, and VisiData will take care of the rest. I would be happy to help you get this working if you are interested! |
Update README and add more planet names
* [deps] install 'all' of ibis-framework's dependencies * [deps] remove dependencies that come with ibis-framework[all] * Fix up README * Add CHANGELOG * [ibis] catch 'backend not supported' AttributeError; default message is confusing
Hello,
you might add support for databases such a MySQL, PostgreSQL, SQLite via Blaze.
https://blaze.readthedocs.io/en/latest/uri.html
Kind regards
The text was updated successfully, but these errors were encountered: