# Backlog This is an *informal* project backlog. * Check test coverage * LLVM coverage instrumentation needs Rustup's `llvm-tools` component, which can be provided by * Nix package `rustc.llvmPackages.llvm` and setting `LLVM_COV`, `LLVM_PROFDATA` * fenix * Failed to get any of cargo-llvm-cov, cargo-tarpaulin, and grcov working. Maybe due to `assert_cmd`. * Even with tarpaulin's `--follow-exec` flag and without `--engine llvm`. * Same problem with cargo-llvm-cov using crane and fenix, see branch `fenix`. * Maybe I need to extract a library to get meaningful coverage information. * Generate shell completions? * Generate manual page? * Generate readme? * Embed PostgreSQL? * Port to Windows? * Use a PostgreSQL client written in pure Rust? * Optionally print or redirect `postgres`' stdout and stderr * Extract library? Merge with ? * Add checks to Nix flake, such as cargo-audit, cargo-deny, etc. using crane? * Add `--tcp-address` option? * Try * Add `--setup