blob: 0115d1b2e4415060194c0b817211fa18b0cf8b79 [file] [log] [blame] [view]
# PITR/CLI
PITR cli client for openGauss.
## project description
### layout
* `internal`:For internal code, use golang internal directory to isolate references.
- `cmd`: All subcommands.
- `view`: Cli output structure.
- `backup.go`: `backup` subcommand.
- `restore.go`: `restore` subcommand.
- `show.go`: `show` subcommand.
- `pkg`: Third party dependencies.
- `model`: Input/Output structure.
- `agent-server.go`: Agent server API.
- `sharding-sphere-proxy.go`: Sharding-sphere proxy API.
* `main.go`: Golang main function.