devhub-tools/Setup QueryDesk Database

Automate setting up a database client using devhub.tools so your team has instant access for debugging and testing.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jun 16, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: devhub-tools/querydesk-setup-action@aed33c656555d3b339d75260212a7618a9c1080e # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api-keyAPI key from settings in your installation.yes
idThe id to assign to this database connection. The same id must be passed in subsequent requests to update/delete this connection.yes
nameThe name for users to use to identity the database.yes
hostnameThe hostname for connecting to the database, either an ip or url.yes
databaseThe name of the database to connect on.yes
adapterThe adapter to use to establish the connection. Currently only `postgres`, `mysql`, and `clickhouse` are supported.yes
usernameThe username to authenticate with.yes
passwordThe password to authenticate with.yes
groupThe group this database belongs to, used for UI grouping.
agent-idThe id of the agent this database should use to connect
sslSet to `enabled` to turn on ssl connections for this database.
ssl_ca_certThe server ca cert to use with ssl connections, `ssl` must be set to `enabled`.
ssl_keyThe client key to use with ssl connections, `ssl` must be set to `enabled`.
ssl_certThe client cert to use with ssl connections, `ssl` must be set to `enabled`.
hostThe host to make the api call to.api.devhub.tools

no outputs