同一个实体,longtext类型的字段如何兼容多种数据库? 返回

SqlSugar 待处理
2 132
该叫什么 landon 发布于1周前
悬赏:5 飞吻

同一个实体,longtext类型的字段CodeFirst时如何兼容多种数据库?

比如Test实体类如下:

[SugarTable("test", "测试表")]

public class Test{

[SugarColumn(ColumnName = "remark", ColumnDescription = "备注", ColumnDataType = "longtext", IsNullable = true)]

public string Remark{ get; set; }

}

有没有其他特性可以设置这个字段在数据库中使用的是长字符型,比如在mysql中是longtext,在达梦中是CLOB‌,可以兼容不同的数据

热忱回答2

  • [SugarColumn(ColumnDataType = StaticConfig.CodeFirst_BigString, IsNullable = true)]


    0 回复
  • 找到了,在AOP里自己实现,StaticConfig中只实现了长文本类型

    0 回复