HuanMengAdmin/admin-server/MiaoYu.Core.CodeGenerator/Models/LowCodeTable.cs
2025-11-08 02:39:31 +08:00

79 lines
1.6 KiB
C#

namespace MiaoYu.Core.CodeGenerator.Models;
/// <summary>
/// 低代码表(不依赖数据库实体)
/// </summary>
public class LowCodeTable
{
/// <summary>
/// 表架构
/// </summary>
public string? Schema { get; set; }
/// <summary>
/// 所属数据库
/// </summary>
public string? DataBase { get; set; }
/// <summary>
/// 类型
/// </summary>
public string? Type { get; set; }
/// <summary>
/// 表名称
/// </summary>
public string? TableName { get; set; }
/// <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; } = false;
}