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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jun 16, 2025
- License
- MIT
Pinned Snippet
uses: devhub-tools/querydesk-setup-action@aed33c656555d3b339d75260212a7618a9c1080e # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | API key from settings in your installation. | yes | — |
| id | The id to assign to this database connection. The same id must be passed in subsequent requests to update/delete this connection. | yes | — |
| name | The name for users to use to identity the database. | yes | — |
| hostname | The hostname for connecting to the database, either an ip or url. | yes | — |
| database | The name of the database to connect on. | yes | — |
| adapter | The adapter to use to establish the connection. Currently only `postgres`, `mysql`, and `clickhouse` are supported. | yes | — |
| username | The username to authenticate with. | yes | — |
| password | The password to authenticate with. | yes | — |
| group | The group this database belongs to, used for UI grouping. | — | — |
| agent-id | The id of the agent this database should use to connect | — | — |
| ssl | Set to `enabled` to turn on ssl connections for this database. | — | — |
| ssl_ca_cert | The server ca cert to use with ssl connections, `ssl` must be set to `enabled`. | — | — |
| ssl_key | The client key to use with ssl connections, `ssl` must be set to `enabled`. | — | — |
| ssl_cert | The client cert to use with ssl connections, `ssl` must be set to `enabled`. | — | — |
| host | The host to make the api call to. | — | api.devhub.tools |
Outputs
no outputs