根据数据库表生产Model层

master
xiaochanghai 1 year ago
parent a34ae9d50d
commit e7aa1540bd
  1. 19
      Tiobon.Core.Common/Seed/FrameSeed.cs

@ -1,10 +1,5 @@
using Microsoft.AspNetCore.Mvc.ModelBinding;
using SqlSugar; using SqlSugar;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text; using System.Text;
using Tiobon.Core.Model.Models;
namespace Tiobon.Core.Common.Seed namespace Tiobon.Core.Common.Seed
{ {
@ -106,7 +101,7 @@ namespace Tiobon.Core.Common.Seed
#region 根据数据库表生产Controller层 #region 根据数据库表生产Controller层
/// <summary> /// <summary>
/// 功能描述:根据数据库表生产Controller层 /// 根据数据库表生产Controller层
/// </summary> /// </summary>
/// <param name="sqlSugarClient"></param> /// <param name="sqlSugarClient"></param>
/// <param name="ConnId">数据库链接ID</param> /// <param name="ConnId">数据库链接ID</param>
@ -280,7 +275,7 @@ namespace Tiobon.Core.Common.Seed
#region 根据数据库表生产Model层 #region 根据数据库表生产Model层
/// <summary> /// <summary>
/// 功能描述:根据数据库表生产Model层 /// 根据数据库表生产Model层
/// </summary> /// </summary>
/// <param name="sqlSugarClient"></param> /// <param name="sqlSugarClient"></param>
/// <param name="ConnId">数据库链接ID</param> /// <param name="ConnId">数据库链接ID</param>
@ -320,7 +315,7 @@ namespace Tiobon.Core.Common.Seed
namespace " + strNameSpace + @" namespace " + strNameSpace + @"
{ {
{ClassDescription} {ClassDescription}
[SugarTable( ""{ClassName}"", """ + ConnId + @""")]" + (blnSerializable ? "\n [Serializable]" : "") + @" [SugarTable( ""{ClassName}"", """ + ConnId + @"""), Entity(TableCnName = ""{ClassName}"", TableName = ""{ClassName}"")]" + (blnSerializable ? "\n [Serializable]" : "") + @"
public class {ClassName}" + (string.IsNullOrEmpty(strInterface) ? "" : (" : " + strInterface)) + @" public class {ClassName}" + (string.IsNullOrEmpty(strInterface) ? "" : (" : " + strInterface)) + @"
{ {
public {ClassName}() public {ClassName}()
@ -610,7 +605,7 @@ namespace " + strNameSpace + @"
#region 根据数据库表生产IRepository层 #region 根据数据库表生产IRepository层
/// <summary> /// <summary>
/// 功能描述:根据数据库表生产IRepository层 /// 根据数据库表生产IRepository层
/// </summary> /// </summary>
/// <param name="sqlSugarClient"></param> /// <param name="sqlSugarClient"></param>
/// <param name="ConnId">数据库链接ID</param> /// <param name="ConnId">数据库链接ID</param>
@ -666,7 +661,7 @@ namespace " + strNameSpace + @"
#region 根据数据库表生产IServices层 #region 根据数据库表生产IServices层
/// <summary> /// <summary>
/// 功能描述:根据数据库表生产IServices层 /// 根据数据库表生产IServices层
/// </summary> /// </summary>
/// <param name="sqlSugarClient"></param> /// <param name="sqlSugarClient"></param>
/// <param name="ConnId">数据库链接ID</param> /// <param name="ConnId">数据库链接ID</param>
@ -722,7 +717,7 @@ namespace " + strNameSpace + @"
#region 根据数据库表生产 Repository 层 #region 根据数据库表生产 Repository 层
/// <summary> /// <summary>
/// 功能描述:根据数据库表生产 Repository 层 /// 根据数据库表生产 Repository 层
/// </summary> /// </summary>
/// <param name="sqlSugarClient"></param> /// <param name="sqlSugarClient"></param>
/// <param name="ConnId">数据库链接ID</param> /// <param name="ConnId">数据库链接ID</param>
@ -783,7 +778,7 @@ namespace " + strNameSpace + @"
#region 根据数据库表生产 Services 层 #region 根据数据库表生产 Services 层
/// <summary> /// <summary>
/// 功能描述:根据数据库表生产 Services 层 /// 根据数据库表生产 Services 层
/// </summary> /// </summary>
/// <param name="sqlSugarClient"></param> /// <param name="sqlSugarClient"></param>
/// <param name="ConnId">数据库链接ID</param> /// <param name="ConnId">数据库链接ID</param>

Loading…
Cancel
Save