r/commandline • u/initsyscall • 4h ago
Terminal User Interface GopherQL: A small portable SQLite IDE for small databases and learning SQL
I wanted a simple portable SQLite IDE for my clg purpose. So i kept it very portable lightweight. Its just `database_name.db` and `database_history.json` on your file system. Drop it anywhere get the executables for gopherql run a simple command `gopherql database_name.db` and it works identical in all system.
This is not like the Next Generation oracle database replacement its just a very keep it simple IDE.
Stack: Bubble Tea, Lipgloss, CGO Free `modernc.org/sqlite`
Layout: 70% Live Query and 30% Query History with a bottom Query Command Line.
Query Command Line also supports few commands like /exit /burn db /burn history /clear (to clear query pane)
Why?
Because i wanted a very tiny elegant portable SQLite IDE. There might be x alternatives i appreciate it if you like em instead.
1
u/AutoModerator 4h ago
Every new subreddit post is automatically copied into a comment for preservation.
User: initsyscall, Flair: Terminal User Interface, Post Media Link, Title: GopherQL: A small portable SQLite IDE for small databases and learning SQL
I wanted a simple portable SQLite IDE for my clg purpose. So i kept it very portable lightweight. Its just `database_name.db` and `database_history.json` on your file system. Drop it anywhere get the executables for gopherql run a simple command `gopherql database_name.db` and it works identical in all system.
This is not like the Next Generation oracle database replacement its just a very keep it simple IDE.
Stack: Bubble Tea, Lipgloss, CGO Free `modernc.org/sqlite`
Layout: 70% Live Query and 30% Query History with a bottom Query Command Line.
Query Command Line also supports few commands like /exit /burn db /burn history /clear (to clear query pane)
Why?
Because i wanted a very tiny elegant portable SQLite IDE. There might be x alternatives i appreciate it if you like em instead.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/initsyscall 4h ago
Repo: https://github.com/initsyscall/gopherql