Releases: danvergara/dblab
v0.10.0
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
v0.9.1
v0.9.0
v0.8.0
v0.7.1
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
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
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
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