jorgerojas26 / lazysql

A cross-platform TUI database management tool written in Go.
MIT License
910 stars 51 forks source link

Windows: Connection Setup UI #102

Open JustBarnt opened 2 months ago

JustBarnt commented 2 months ago

Moving the UI related issue as a separate issue.

Operating System Information

OS: Windows 11 Pro
Build: 10.0.22632
Terminal: Wezterm -V wezterm 20240812-215703-30345b36
Go Version: go1.23.0 windows/amd64

Installed via go

go install github.com/jorgerojas26/lazysql@latest

Steps

  1. Install lazysql via go
  2. Create a temporary sqlite database (I was just trying to access my hours.db base from the 'hours' time tracking TUI)
  3. Run lazysql
  4. You will be presented with this screen, which compared to what I see when running it in WSL or my Ubuntu distro the URL field is missing and completely unknown until I hit tab. image
JustBarnt commented 2 months ago

@jorgerojas26 I wouldn't mind dipping my feet into GO. I could try to take a stab at fixing this since I run windows daily. If you don't mind reviewing it and giving me honest feedback and some good constructive criticism 😄

jorgerojas26 commented 2 months ago

@jorgerojas26 I wouldn't mind dipping my feet into GO. I could try to take a stab at fixing this since I run windows daily. If you don't mind reviewing it and giving me honest feedback and some good constructive criticism 😄

Go ahead bro. Go is amazing. I think this issue is a good one to start with :P

gytic commented 1 week ago

Just want to give an update on this:

Could not reproduce with:

Windows: 10 / 11
Terminal: Wezterm -V wezterm 20240203-110809-5046fc22
Go Version: go1.23.3 windows/amd64

setup_screen_lazysql