|
- using HKCardOUT.Helper;
- using SqlSugar;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
- using System.Text;
- using System.Threading.Tasks;
-
- namespace HKCardOUT.Logic
- {
- public class DbContext
- {
- public static SqlSugarScope Context = new(new ConnectionConfig()
- {
- ConnectionString = DataBus.ConnectionString,//连接符字串
- DbType = DbType.Sqlite,//数据库类型
- IsAutoCloseConnection = true //不设成true要手动close
- }, db =>
- {
- db.Aop.OnLogExecuting = (sql, pars) =>
- {
-
- };
- });
-
- public static void InitTable()
- {
- var Tables = Assembly.GetAssembly(typeof(DbContext))
- .GetTypes().Where(t => t.BaseType == typeof(BaseEntity)).ToArray();
- Context.CodeFirst.InitTables(Tables);
- }
- }
- }
|