HuanMengAdmin/admin-server/MiaoYu.Shared.Admin/Models/LowCodes/TableFormSaveInput.cs
2025-11-08 15:00:24 +08:00

69 lines
1.6 KiB
C#

namespace MiaoYu.Shared.Admin.Models.LowCodes;
/// <summary>
/// 表配置表单保存输入参数
/// </summary>
public class TableFormSaveInput
{
/// <summary>
/// 表名(必填)
/// </summary>
public string TableName { get; set; } = string.Empty;
/// <summary>
/// 数据库标识(必填)
/// </summary>
public string DataBase { get; set; } = string.Empty;
/// <summary>
/// 显示名称(可选)
/// </summary>
public string? DisplayName { get; set; }
/// <summary>
/// 实体名称(可选)
/// </summary>
public string? EntityName { get; set; }
/// <summary>
/// 备注(可选)
/// </summary>
public string? Remark { get; set; }
/// <summary>
/// 实体保存路径(可选)
/// </summary>
public string? ModelPath { get; set; }
/// <summary>
/// 服务保存路径(可选)
/// </summary>
public string? ServicePath { get; set; }
/// <summary>
/// 控制器保存路径(可选)
/// </summary>
public string? ControllerPath { get; set; }
/// <summary>
/// 前端视图保存路径(可选)
/// </summary>
public string? ClientIndexPath { get; set; }
/// <summary>
/// 前端信息弹窗保存路径(可选)
/// </summary>
public string? ClientInfoPath { get; set; }
/// <summary>
/// 前端服务保存路径(可选)
/// </summary>
public string? ClientServicePath { get; set; }
/// <summary>
/// 是否覆盖生成(可选)
/// </summary>
public bool? IsCover { get; set; }
}