Skip to main content

DB_POOL

Static DB_POOL 

Source
pub static DB_POOL: LazyLock<Pool>
Expand description

全局数据库连接池。

不可达的防御性 panicmain.rs 启动时已通过 validate_database_url() 前置校验 DATABASE_URL 格式与 DB_POOL_SIZE,因此在真实运行路径上本闭包里的 .expect() 永远不会触发。保留 .expect() 只是为了满足 LazyLock 必须返回 T(而非 Result) 的类型约束——若这里真的 panic,说明 validate_database_url 与本闭包逻辑不一致, 属于代码 bug 而非用户错误。