1、下载安装包

.NetFramework

SqlSugar泛型封装

 

 

.NetCore

SqlSugar泛型封装

 

 

2、项目为 NetCore 采用 仓储服务模式

Repository+Service

 

IDbContext

 public interface IDbContext
    {
        /// <summary>
        /// 操作数据库对象
        /// </summary>
        public SqlSugarClient db { get; }

        /// <summary>
        /// 创建数据表
        /// </summary>
        /// <param name="Backup">是否备份</param>
        /// <param name="StringDefaultLength">string类型映射的长度</param>
        /// <param name="types">要创建的数据表</param>
        public void CreateTable(bool Backup = false, int StringDefaultLength = 50, params Type[] types);


        /// <summary>
        /// 创建表
        /// </summary>
        /// <param name="Backup">是否备份</param>
        /// <param name="StringDefaultLength">string类型映射的长度</param>
        public void CreateAllTable(bool Backup = false, int StringDefaultLength = 50);

    }
IDbContext

相关文章: