import contextvars

# 请求级别的租户上下文。每个请求进入时由 TenantMiddleware 设置，
# 所有下游 Service / Repository 读取此值自动过滤数据。
tenant_ctx: contextvars.ContextVar[str | None] = contextvars.ContextVar(
    "tenant_id", default=None
)
