One of the feedback i have heard from people using SSMS is that it has all the admin operations available in the UI as compared to doing it yourself. Lot of admins i deal with day to day do not want to use the terminal or sqlcmd.<p>I'm wondering if thats true.
Looks great, congrats! Also check out <a href="https://github.com/achristmascarl/rainfrog" rel="nofollow">https://github.com/achristmascarl/rainfrog</a> which seems to have similar goals, though is Postgres only.
Very nice, works well.<p>It seems you put some menu items behind what I'll call "[space] mode," where you you have to press the spacebar first to open the command menu, then use the command.<p>This is not reflected properly in the help text shown when you press ? and that was a source of confusion for me.<p>Especially since I managed to activate the fullscreen mode for one pane AND turn it off, but then couldn't figure out how I did it; and also, I did not find the space-Q option to Quit at first.)<p>Edit to add, I prefer installing with pipx.<p>These commands worked for me, to get Postgresql and MariaDB database plugins:<p><pre><code> pipx install sqlit-tui
cd ~/.local/pipx/venvs/sqlit-tui
source bin/activate
bin/python3 -m pip install psycopg2
sudo apt-get install -y libmariadb-dev # On Debian
bin/python3 -m pip install mariadb
</code></pre>
I didn't try installing system-wide as per the GitHub instructions, I don't know if that would have worked just as well with pipx or not.
> These commands worked for me, to get Postgresql and MariaDB database plugins:<p>I haven't tried this, but I'm familiar with pipx. It provides a higher-level interface, so something like this should work:<p><pre><code> pipx install sqlit-tui
sudo apt-get install -y libmariadb-dev
pipx inject sqlit-tui psycopg2 mariadb
</code></pre>
Ref.: <a href="https://pipx.pypa.io/stable/#inject-a-package" rel="nofollow">https://pipx.pypa.io/stable/#inject-a-package</a><p>> I don't know if that would have worked just as well with pipx or not.<p>I don't actually see anything in the GitHub instructions about system-wide installation? But yes, since version 1.5 (<a href="https://pipx.pypa.io/stable/changelog/#150-2024-03-29" rel="nofollow">https://pipx.pypa.io/stable/changelog/#150-2024-03-29</a>) Pipx can do a `--global` install that by default puts the managed venv in /opt and executable symlink in /usr/local/bin.
This looks lovely.... does it support remote D1?
Very attractive design.