2025-05-29 21:46:53 +08:00
|
|
|
|
using PMSWPF.Data.Entities;
|
|
|
|
|
|
using SqlSugar;
|
|
|
|
|
|
|
|
|
|
|
|
namespace PMSWPF.Data.Repositories
|
|
|
|
|
|
{
|
|
|
|
|
|
internal class PlcRepositories
|
|
|
|
|
|
{
|
|
|
|
|
|
private SqlSugarClient _db;
|
|
|
|
|
|
|
|
|
|
|
|
public PlcRepositories()
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
_db = DbContext.GetInstance();
|
2025-06-10 22:13:06 +08:00
|
|
|
|
var tabExist = _db.DbMaintenance.IsAnyTable(nameof(DbPLC), false);
|
2025-05-29 21:46:53 +08:00
|
|
|
|
if (tabExist)
|
|
|
|
|
|
{
|
2025-06-10 22:13:06 +08:00
|
|
|
|
_db.CodeFirst.InitTables<DbPLC>();
|
2025-05-29 21:46:53 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|