Update CodeFirst

This commit is contained in:
skx 2021-02-11 18:50:33 +08:00
parent 5a049b308a
commit da7d6eba34
2 changed files with 13 additions and 2 deletions

View File

@ -15,8 +15,19 @@ namespace OrmTest
Db.DbMaintenance.DropTable("UnitCodeTest1"); Db.DbMaintenance.DropTable("UnitCodeTest1");
Db.CodeFirst.InitTables<UnitCodeTest1>(); Db.CodeFirst.InitTables<UnitCodeTest1>();
Db.CodeFirst.InitTables<UnitCodeFirstpks2>(); Db.CodeFirst.InitTables<UnitCodeFirstpks2>();
var db = Db;
db.Aop.OnLogExecuting = (s, p) =>
{
Console.WriteLine(s);
};
Db.CodeFirst.InitTables<UnitCodeFirstpks3>();
}
[SqlSugar.SugarTable("UnitCodeFirstpks3",IsDisabledDelete = true)]
public class UnitCodeFirstpks3
{
public int id { get; set; }
} }
public class UnitCodeFirstpks2 public class UnitCodeFirstpks2
{ {
[SqlSugar.SugarColumn(IsPrimaryKey =true)] [SqlSugar.SugarColumn(IsPrimaryKey =true)]

View File

@ -184,7 +184,7 @@ namespace SqlSugar
this.Context.DbMaintenance.AddColumn(tableName, EntityColumnToDbColumn(entityInfo, tableName, item)); this.Context.DbMaintenance.AddColumn(tableName, EntityColumnToDbColumn(entityInfo, tableName, item));
isChange = true; isChange = true;
} }
if (entityInfo.IsDisabledDelete) if (entityInfo.IsDisabledDelete==false)
{ {
foreach (var item in dropColumns) foreach (var item in dropColumns)
{ {