kristijanhusak/vim-dadbod-ui ? reverse-engineered prompt
Reverse engineered prompt
Build me a Vim plugin that gives me a simple database sidebar inside Vim and Neovim.
I want to be able to connect to multiple databases, browse schemas and tables, open a table into a query buffer, and run the query just by saving the file. It should also let me save favorite queries in one place, add new connections from inside the UI, and support connections from environment variables or a config variable. Make it feel like a clean drawer that I can toggle open and closed.
It would be great if table views can include a few helpful actions like list rows, indexes, primary keys, foreign keys, and a way to jump to related foreign keys from query results. Add a couple of configurable icons, optional nerd font support, and async query execution if possible. If you need to check any current Vim or Neovim docs online while implementing it, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit