namespace FoodLabeling.Th.Application.Contracts.Dtos.MultiTenancy;
///
/// 删除公司(租户)及可选 DROP 业务库的执行结果
///
public class ThDeleteCompanyResultDto
{
/// 租户 Id
public Guid TenantId { get; set; }
/// 租户名称
public string Name { get; set; } = string.Empty;
/// 从连接串解析出的业务库名;解析失败时为 null
public string? DatabaseName { get; set; }
/// 是否已成功执行 DROP DATABASE
public bool DatabaseDropped { get; set; }
/// 是否已删除 YiTenant 记录(软删)
public bool TenantDeleted { get; set; }
/// 操作说明(如跳过 DROP 的原因)
public string? Message { get; set; }
}