• 动软生成器添加Mysql注释


    1.解决没有mysql注释问题

    替换原文件下载地址

    2.更新Models模板

    <#@ template language="c#" HostSpecific="True" #>
    <#@ output extension= ".cs" #>
    <#
        TableHost host = (TableHost)(Host);
        host.Fieldlist.Sort(CodeCommon.CompareByintOrder);
    #>
    using Dapper.Extension;
    using System; 
    using System.Text;
    using System.Collections.Generic; 
    using System.Data;
    using Newtonsoft.Json;
    namespace <#= host.NameSpace #>.Models<# if( host.Folder.Length > 0) {#>.<#= host.Folder #><# } #>
    {
        <# if( host.TableDescription.Length > 0) {#>
         //<#= host.TableDescription #>
        <# } #>
        [Table("<#= host.GetModelClass(host.TableName) #>")]
        public class <#= host.GetModelClass(host.TableName) #>
        {
                    
              <# foreach (ColumnInfo c in host.Fieldlist)
            { #>
            /// <summary>
            /// <#= string.IsNullOrEmpty(c.Description)  ? c.ColumnName : c.Description #>
            /// </summary>        
            [JsonProperty("<#= c.ColumnName.ToString().ToLower() #>")]
            public <#= CodeCommon.DbTypeToCS(c.TypeName) #> <#= c.ColumnName.Substring(0,1).ToUpper()+c.ColumnName.Substring(1) #>{ get; set; }
            <# } #>
       
        }
    }
  • 相关阅读:
    对Spring的简单理解
    对Hibernate的简单认识
    对Struts的简单理解
    浅谈实体类
    xdebug配置
    hosts文件修改完无效的解决办法
    CentOS6.4 中文输入法
    python加密解密
    windows运行命令大全
    vm虚拟机centos文件共享目录设置
  • 原文地址:https://www.cnblogs.com/Jerrycjc/p/9176885.html
Copyright © 2020-2023  润新知