dbui

Universal Database CLI for MySQL, PostgreSQL, and SQLite. Terminal User Interface Application.

APACHE-2.0 License

Stars
180

Bot releases are hidden (Show)

dbui - v0.1.2

Published by KenanBek over 3 years ago

Changelog

f3fb9d5 Brew formula update for dbui version v0.1.1
a20b5ce start info
0895573 update readme

dbui - v0.1.0

Published by KenanBek over 3 years ago

Changelog

78498be Initial commit
9fb3c3a abstraction to switch diff data sources
e18280b basic structure
ebea051 check all db errors
aa71401 check default alias
9861119 config read order
fa57b0a controller test with an empty appConfig
eaf715a controller tests
83a829f controller tests
89f1c1a demodbs
49edc6b docs
41cb66b draw.io export
1c26d31 dsn cli param & some docs
c5eb2ce enhanced keyboard navigation
d95c111 err handlers and postgress schemas, tables, and preview
1e189ba error handler for list schemas
bf039eb esc key to exit focus mode
b377460 example with tview
5b5409b first steps with mysql
d8340a2 fix mock
8bc1d46 flag to provide a custom conf file
ddf46e9 focus mode
1b10083 hard-coded configurable key mapping
e853709 header element
51f1412 hotkeys to switch focus
11983ef initial config
d59c2c1 initial version of postgres impl
6f86e7a introduce high-level interfaces
b654d8a keyboard nav
28d9433 layout and check app start errors
9eb2ea0 lint
ee06298 load and reload data
310cd1c mod tidy
0b2dc6b no panics
a89c133 postgres: show tables
6865439 preview & describe table
ac5bf80 preview table
edfe5f9 query data
16f97db queu ui update
8b38861 readme
2b4ef37 readme: hot keys
d6286c1 refactor config into an abstract interfaces
414e689 refactor queue update
ddae5c2 refactoring
cf4951d release conf
5b939d3 remove config interfaces
a1d0551 remove tui-demos folder
f4c3083 rename tui
19ce037 select default db on ui
6b67052 set focus on tables when schema selected
8f0f42f show multiple data sources
dcb59d1 show query errors and fix ui draw issue
c1a159a temp workaround for db rel deadlock
14520da tui demos: termui
19ef149 tui demos: termui
2a5e010 tview interactive demo with basic structure
57ab3d8 ui improvements
dd729ea ui messaging
094041a update keyboard layout
2f1c1d8 update readme
ff6525b update readme
4a2a4a6 update readme
ce991d4 update readme
0cd1cdb update readme
0a245fe update readme
e7e547e update readmes
9bbacc8 use high-level interfaces
b5a0aaa use schema and transaction for mysql queries
34eaadd visual reaction on focus change