Skip to content
/ jdbcsh Public

A CLI jdbc application with built-in kubernetes port-forwarding capabilities.

License

Notifications You must be signed in to change notification settings

yupiik/jdbcsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JdbcSh

Github CI

What is JdbcSh?

JDBCsh is a command line application (CLI) which uses Java DataBase Connectivity (JDBC) abstraction to execute commands against databases.

Concepts

JDBCsh is built against:

  • a CLI (so commands)

  • a configuration file listing database connections (when not defined thanks a command)

Build

Pre-requisite: Maven >= 3.8 and Java >= 21.

Release

Build and publish to central:

mvn release:prepare release:perform

Publish documentation on GitHub page:

git checkout -b <release-tag> <release-tag> && mvn clean package -Pgh-pages

Pubish release on GitHub by running in https://github.com/yupiik/yupiik.github.io project:

mvn yupiik-tools:synchronize-github-releases@jdbcsh -Psynchronize-github-releases

About

A CLI jdbc application with built-in kubernetes port-forwarding capabilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages