Skip to main content

seed_backup_settings_from_env

Function seed_backup_settings_from_env 

Source
pub(crate) async fn seed_backup_settings_from_env(
    client: &Client,
) -> Result<(), AppError>
Expand description

启动时用 BACKUP_* 环境变量播种自动备份配置。

仅当对应 settings 键不存在时插入(ON CONFLICT DO NOTHING)—— 即 env 只决定首次部署的初始值,之后以后台面板写入的 DB 值为准, 重启不会被 env 覆盖。单个变量非法只告警跳过,不影响其他变量与启动。