███████ ██  ██ ██  ██ ████████  █████  ██████  ██  ███████ ██      ██  ██   ██  ██     ██    ██   ██ ██   ██ ██  ██ ███████ █████    ████   ██  ███████ ██████  ██  █████      ██ ██  ██   ██   ██  ██   ██ ██   ██ ██  ██ ███████ ██  ██  ██  ██  ██  ██ ██████  ███████ ███████ Skytable {version} | https://github.com/skytable/skytable Sayan N. Skytable database server Usage: skyd [OPTION]... skyd is the Skytable database server daemon and can be used to serve database requests. Commands: repair Check and repair any detected database storage errors Flags: -h, --help Display this help menu and exit. -v, --version Display the version number and exit. Options: --config Set configuration options using the config file --tlscert Specify the path to the TLS certificate. --tlskey Specify the path to the TLS private key. --endpoint Designate an endpoint. Format: protocol@host:port. This option can be repeated to define multiple endpoints. --service-window Set the time window for the background service in seconds. --auth Identify the authentication plugin by name. --mode Set the operational mode. Note: This option is mandatory. --auth-plugin Set the auth plugin. `pwd` is a supported option --auth-root-password Set the root password Examples: skyd --auth-root-password "password12345678" Notes: - If no `--mode` is provided, we default to `dev` - You must provide `--auth-root-password` to set the default root password - To use TLS, you must provide both `--tlscert` and `--tlskey` - When you run `repair`, your previous data is backed up in the `backups/` folder. Restore if needed. For further assistance, refer to the official documentation here: https://docs.skytable.org