Directories
¶
| Path | Synopsis |
|---|---|
|
Package catalog reads schema metadata from the server.
|
Package catalog reads schema metadata from the server. |
|
Package cli implements datavase's command-line surface.
|
Package cli implements datavase's command-line surface. |
|
Package clipboard puts text on the clipboard of the machine dv is running on, when there is one to put it on.
|
Package clipboard puts text on the clipboard of the machine dv is running on, when there is one to put it on. |
|
Package complete turns a caret position into completion candidates.
|
Package complete turns a caret position into completion candidates. |
|
Package config loads and validates datavase's YAML configuration.
|
Package config loads and validates datavase's YAML configuration. |
|
Package db manages MySQL connections, statement execution and cancellation.
|
Package db manages MySQL connections, statement execution and cancellation. |
|
Package export writes result sets to CSV, JSON and Markdown.
|
Package export writes result sets to CSV, JSON and Markdown. |
|
Package history records the statements a user has run, so they can be found again.
|
Package history records the statements a user has run, so they can be found again. |
|
Package keymap turns key events into named actions.
|
Package keymap turns key events into named actions. |
|
Package match answers "does what the user typed match this?" for the two places that ask.
|
Package match answers "does what the user typed match this?" for the two places that ask. |
|
Package result formats query values for display and export.
|
Package result formats query values for display and export. |
|
Package secret stores datasource passwords outside the configuration file.
|
Package secret stores datasource passwords outside the configuration file. |
|
Package session opens a datasource, raising an SSH tunnel first when the configuration calls for one.
|
Package session opens a datasource, raising an SSH tunnel first when the configuration calls for one. |
|
Package sqlparse provides a lightweight MySQL tokenizer.
|
Package sqlparse provides a lightweight MySQL tokenizer. |
|
Package testmysql supplies connection details for the integration tests.
|
Package testmysql supplies connection details for the integration tests. |
|
Package testssh runs an in-process SSH server for tests.
|
Package testssh runs an in-process SSH server for tests. |
|
Package tunnel forwards a local port to a database through an SSH bastion.
|
Package tunnel forwards a local port to a database through an SSH bastion. |
|
Package ui assembles the terminal interface.
|
Package ui assembles the terminal interface. |
|
Package version reports which build of datavase is running.
|
Package version reports which build of datavase is running. |
Click to show internal directories.
Click to hide internal directories.