Skip to main content

Crate nuwax_cli

Crate nuwax_cli 

Source

Re-exports§

pub use ui_support::*;

Modules§

health_check
project_info
ui_support

Macros§

t
Get I18n text

Structs§

Cli
Nuwax CLI - Docker service management and upgrade tool
CliApp
ConfigManager
统一配置管理器
DatabaseManager
DuckDB 数据库管理器 - 针对并发特性优化
DockerService
Docker 服务管理的主要入口点
DockerServiceManager
Docker 服务管理器

Enums§

AutoUpgradeDeployCommand
Auto upgrade deploy related commands
Commands
ContainerStatus
容器状态
UpgradeSubcommand
Upgrade subcommands

Functions§

check_and_install_nuwax_cli_update_early
检查并安装 nuwax-cli 更新(独立函数,用于早期检查) 这个函数可以在数据库初始化之前调用,避免数据库锁冲突
extract_docker_service
解压Docker服务包 - 支持 ZIP 和 TAR.GZ
get_architecture_suffix
便捷函数:获取架构对应的镜像后缀
get_system_architecture
便捷函数:检测系统架构
run_diff_sql
对比两个SQL文件并生成差异SQL
run_download
下载最新的 Docker 服务包(全量包)用于离线部署
run_download_with_config
run_init
运行独立的初始化流程
run_status_details
显示详细状态信息(不包含基本信息标题)
set_locale
Set current locale
setup_logging
设置日志记录系统
show_client_version
显示客户端版本信息(标题和基本信息)