2025-05-29 08:58:58 +08:00
|
|
|
|
using SqlSugar;
|
|
|
|
|
|
|
|
|
|
|
|
namespace PMSWPF.Data
|
|
|
|
|
|
{
|
2025-05-29 21:46:53 +08:00
|
|
|
|
public class DbContext
|
2025-05-29 08:58:58 +08:00
|
|
|
|
{
|
|
|
|
|
|
private static SqlSugarClient _db;
|
|
|
|
|
|
|
|
|
|
|
|
public static SqlSugarClient GetInstance()
|
|
|
|
|
|
{
|
|
|
|
|
|
if (_db == null)
|
|
|
|
|
|
{
|
2025-05-29 21:46:53 +08:00
|
|
|
|
string connectionString = "server=127.0.0.1;port=3306;user=root;password=Pgw15221236646; database=pmswpf;";
|
2025-05-29 08:58:58 +08:00
|
|
|
|
_db = new SqlSugarClient(new ConnectionConfig()
|
|
|
|
|
|
{
|
|
|
|
|
|
ConnectionString = connectionString,
|
|
|
|
|
|
DbType = DbType.MySql, // 根据实际数据库类型修改,如DbType.MySql等
|
|
|
|
|
|
IsAutoCloseConnection = true,
|
|
|
|
|
|
InitKeyType = InitKeyType.Attribute
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
return _db;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|