docs: Update Configuration Settings TUI display in README

Updated to match actual TUI implementation:
- Shows all 13 configuration fields with current values
- Includes database type cycling (PostgreSQL/MySQL/MariaDB)
- Shows Current Configuration summary section
- Displays keyboard shortcuts (↑/↓ navigate, Enter edit, 's' save, 'r' reset, 'q' menu)
- Matches screenshot appearance
This commit is contained in:
2025-11-28 12:23:18 +00:00
parent 631e82f788
commit c43babbe8b

View File

@@ -150,17 +150,30 @@ Speed: 25 MB/s | Size: 3.2 GB / 7.1 GB
**Configuration Settings:** **Configuration Settings:**
``` ```
┌─────────────────────────────────────────────┐ ⚙️ Configuration Settings
│ Configuration Settings │
├─────────────────────────────────────────────┤ > Database Type: postgres (PostgreSQL)
│ Compression Level: 6 │ Target database engine (press Enter to cycle: PostgreSQL → MySQL → MariaDB)
│ Parallel Jobs: 16 │ CPU Workload Type: balanced
│ Dump Jobs: 8 │ Backup Directory: /root/db_backups
CPU Workload: Balanced │ Compression Level: 6
│ Max Cores: 32 │ Parallel Jobs: 16
├─────────────────────────────────────────────┤ Dump Jobs: 8
│ Auto-saved to: .dbbackup.conf │ Database Host: localhost
└─────────────────────────────────────────────┘ Database Port: 5432
Database User: root
Default Database: postgres
SSL Mode: prefer
Auto Detect CPU Cores: true
📋 Current Configuration:
Target DB: PostgreSQL (postgres)
Database: root@localhost:5432
Backup Dir: /root/db_backups
Compression: Level 6
Jobs: 16 parallel, 8 dump
↑/↓ navigate • Enter edit • 's' save • 'r' reset • 'q' menu • Tab=dirs on path fields only
``` ```
#### Interactive Features #### Interactive Features