data-atom
data-atom copied to clipboard
Initial version of Metabase database manager
This is a bit of a different database manager, using Metabase's REST API.
Limitations:
- Supports native queries only (good for SQL).
- Autocomplete doesn't make much sense for non-SQL databases.
- Tested with admin access only (but should function with normal access too).
- Queries cannot be cancelled because
fetch
doesn't support it. - Error handling could be improved in some places (but I consider it good enough for now).
When loading table info, only the current selected database is cached - to avoid huge installations blowing up Atom memory use.
Remaining issues:
- [ ] report errors to user (now #65 is happening when a promise is rejected)
Interesting. I'll have a look at this this weekend and try to merge it. Thanks!
bump for interest
OMG - a conflict in the README.md prevents the code-merge. Tragic.