24 lines
894 B
Markdown
24 lines
894 B
Markdown
# Azure Database TUI
|
|
|
|
This repository contains a Rust TUI for administering Azure Database for
|
|
PostgreSQL flexible servers. It discovers servers through the current Azure CLI
|
|
tenant and connects to PostgreSQL using mandatory TLS.
|
|
|
|
## Prerequisites
|
|
|
|
Install Azure CLI and authenticate to the intended tenant. Network access to
|
|
the server endpoint, including private endpoint, firewall, and DNS access, is
|
|
required. Azure CLI visibility does not imply PostgreSQL authorization.
|
|
|
|
## Build and test
|
|
|
|
Use the pinned Rust toolchain with `cargo build`, `cargo test`, and the local
|
|
integration helper documented in `docs/operations.md`.
|
|
|
|
Supported release targets are macOS ARM64 and Windows x86_64. Raw SQL is sent
|
|
to PostgreSQL as entered; use it only when you understand its authority and
|
|
effects.
|
|
|
|
See [security](docs/security.md), [operations](docs/operations.md), and
|
|
[release](docs/release.md).
|