浏览代码

修复Oracle数据库初始化时不能识别text字段问题,修复Oracle数据库下,字典code、name因字符长度不够导致的枚举转字典失败的bug

Ir0nMax 2 年之前
父节点
当前提交
a1342fcfd6
共有 2 个文件被更改,包括 5 次插入5 次删除
  1. 4 4
      Admin.NET/Admin.NET.Core/Entity/SysDictData.cs
  2. 1 1
      Admin.NET/Admin.NET.Core/Entity/SysPrint.cs

+ 4 - 4
Admin.NET/Admin.NET.Core/Entity/SysDictData.cs

@@ -38,15 +38,15 @@ public partial class SysDictData : EntityBase
     /// <summary>
     /// 编码
     /// </summary>
-    [SugarColumn(ColumnDescription = "编码", Length = 128)]
-    [Required, MaxLength(128)]
+    [SugarColumn(ColumnDescription = "编码", Length = 256)]
+    [Required, MaxLength(256)]
     public virtual string Code { get; set; }
 
     /// <summary>
     /// 名称
     /// </summary>
-    [SugarColumn(ColumnDescription = "名称", Length = 128)]
-    [MaxLength(128)]
+    [SugarColumn(ColumnDescription = "名称", Length = 256)]
+    [MaxLength(256)]
     public virtual string? Name { get; set; }
 
     /// <summary>

+ 1 - 1
Admin.NET/Admin.NET.Core/Entity/SysPrint.cs

@@ -45,7 +45,7 @@ public partial class SysPrint : EntityTenant
     /// <summary>
     /// 打印参数
     /// </summary>
-    [SugarColumn(ColumnDescription = "打印参数", ColumnDataType = "text")]
+    [SugarColumn(ColumnDescription = "打印参数", ColumnDataType = StaticConfig.CodeFirst_BigString)]
     public virtual string? PrintParam { get; set; }
 
     /// <summary>