sz-orm-actix 2.0.0

actix-web framework integration for sz-orm
Documentation

SZ-ORM 的 actix-web 框架集成

提供:

  • [PoolState] — 连接池的 actix-web 应用数据包装(实现 FromRequest
  • [JsonRows] — 包装 QueryRows 实现 Responder
  • [JsonResp<T>] — 通用 JSON 响应包装
  • [TransactionMiddleware] — 事务中间件(请求成功提交,失败回滚)

由于 Rust 孤儿规则,无法直接为 Arc<Pool>QueryRows 实现 actix-web 的 FromRequest/Responder,因此使用 PoolState / JsonRows 包装类型(与 sz-orm-axum 风格保持一致)。