using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
namespace IStation.DAL
{
internal class ConfigHelper
{
///
/// 默认连接字符串
///
public static string DefaultConnString
{
get
{
return Settings.Job.DataBase.ConnectString;
}
}
///
/// 默认连接配置
///
public static ConnectionConfig DefaultConnectionConfig
{
get
{
return new ConnectionConfig()
{
DbType = SqlSugar.DbType.PostgreSQL,//数据库类型
ConnectionString = DefaultConnString,
IsAutoCloseConnection = true,//是否自动关闭
MoreSettings = new ConnMoreSettings()
{
//PgSqlIsAutoToLower = false //数据库存在大写字段的 ,需要把这个设为false ,并且实体和字段名称要一样
},
AopEvents = new AopEvents
{
OnLogExecuting = (sql, p) =>
{
// Console.WriteLine(sql);
}
}
};
}
}
}
}