Skip to content

Releases: danvergara/dblab

v0.10.0

28 Jul 17:36
Compare
Choose a tag to compare

Changelog

b9406ae build(modules): update gocui to v0.6.0
89c7807 build(scripts): add a bash script to install the binary on linux
b5b9d34 ci(actions): modify the release action to release the binary on umbrel
fdff083 docs(readme): add instructions on how to download and install the binary
5ddcc31 docs(readme): add the instructions for the show the constraints view
810e4be feat(client): add a method called constraints to query the tables to show constraings of given table
bd44368 feat(gui): add a constraints view to show the constraints of a given table
1ef4bcb feat(gui): add the new color frame feature from gocui
a14c4e5 fix(actions): fix release action
33ec598 test(client): add a function to test the constraints method

v0.9.2

14 Jul 19:26
Compare
Choose a tag to compare

Changelog

c55140e test(cmd): update the version test function
4a186ec build(cmd): update version to 0.9.2

v0.9.1

14 Jul 18:33
Compare
Choose a tag to compare

Changelog

eb9f82e refactor(gui): api compliance
ae58206 build(go-module): add the gocui fork from danvergara account

v0.9.0

08 Jul 03:57
Compare
Choose a tag to compare

Changelog

1126f27 docs(readme): add a new screenshot with the new ui
88285a4 feat(gui): add colors for better navigation and ui

v0.8.0

08 Jul 02:40
Compare
Choose a tag to compare

Changelog

461392c docs(root): remove the sqlite support reference
c9b7146 feat(gui): add a method to called metadata to get all the metadata from a given table at once
6303d35 refactor(gui): add support for the new api compliance
30b04d9 build(go-mod): add the awesome-gocui as a dependency

v0.7.1

03 Jul 22:15
Compare
Choose a tag to compare

Changelog

3308da5 test(connection): add a test cases to make sure the new validation method works as expected
c1532a2 fix(connection): add a function to parse a incoming dsn for mysql connection
f5562bf fix(dblab): typos
62452bb build(scripts): small fixes
fd2c532 docs(contributing): add the necessary steps to set up the environment to run the tests and dblab itself
7b29f3b fix(client): add a public schema before the name of the table when the driver is postgres

v0.7.0

14 Jun 01:06
Compare
Choose a tag to compare

Changelog

d2ca8f2 docs(project): add a an example of the .dblab.yaml config file
2d017f0 docs(readme): update the readme file
abaab52 build(docker): add volumes to the dokcer-compose file
6b75211 feat(cli): add the init function from the config pkg to the root of the app
1987b49 test(config): add test function to the init function
cf8f7c5 feat(config): add a function to extract data from a config file and populate a commands options object

v0.6.0

10 Jun 04:21
Compare
Choose a tag to compare

Changelog

f8ec2d6 docs(readme): add the new keybindings to the readme file
a83cfe7 test(client): add a test function to validate the TableStructure method
5a032a4 feat(gui): add a view called structure in the exact position of the rows view, but hidden at the beggining
5ea7f64 docs(screenshots): replace the current dblab screenshot with the new version
33228bc style(gui): add some style requirements to the layout
f01ea10 fix(gui): add margin to views
dad85a3 docs(readme): add a gif to show the form/tui connection feature

v0.5.0

28 May 23:15
Compare
Choose a tag to compare

Changelog

6648407 docs(CONTRIBUTING): Add convetional commit
7c8ec3f docs: Add CODE_OF_CONDUCT.md and CONTRIBUTING.md files
6bd028b docs(readme): add the instructions to use the binary with no flags
03ece76 build(makefile): add a command to build and run the app with no flags
f5370c3 feat(root): add the form feature to the root cli command
95d6849 style(form): add fixes to the style of the form file
a4f5c8c test(form): add a function to test the is empty function
d13897a feat(form): add a menu to ask for the driver, url parts and ssl mode to the user when the user doesn't provide flags
c407fa2 fix(form): delete all menus to gather all the functionality in a single menu
959b51a feat(form): add a package to use a little tui to ask for the connection params to create a connection with database
49d0baf build(makefile): add a make command to run dblab with a connection to mysql
1883247 build(docker): add a mysql container and other dblab container to run migrations and seeds on the mysql container
867bf16 fix(readme): fix the example on how to use the command by defining the url flag
1698abd Create a pr template
c3c772d Update issue templates
07e29c0 docs(readme): replace enter key with ctrl+space to execute a query

v0.4.1

09 May 20:19
Compare
Choose a tag to compare

Changelog

5b278c7 docs(readme): add the horizontal scrolling keybindings in the readme file
eb80525 fix(gui): minor fixes
046e747 feat(gui): add the horizontal scrolling to the rows view to see all the columns
f6ab0d0 fix(client): fix the type assertion of the values of the rows