109 lines
2.3 KiB
C#
109 lines
2.3 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 string? MenuPath { get; set; }
|
|
|
|
/// <summary>
|
|
/// 前端路由路径
|
|
/// </summary>
|
|
public string? RouterPath { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否覆盖生成
|
|
/// </summary>
|
|
public bool? IsCover { get; set; } = false;
|
|
|
|
/// <summary>
|
|
/// 实体名称空间
|
|
/// </summary>
|
|
public string? EntityNamespace { get; set; }
|
|
|
|
/// <summary>
|
|
/// 服务层命名空间
|
|
/// </summary>
|
|
public string? ServiceNamespace { get; set; }
|
|
|
|
/// <summary>
|
|
/// 控制器命名空间
|
|
/// </summary>
|
|
public string? ControllerNamespace { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户端服务命名空间
|
|
/// </summary>
|
|
public string? ClientServiceNamespace { get; set; }
|
|
}
|
|
|