Sqlite Updateable.WhereColumns date type bug

This commit is contained in:
sunkaixuna
2021-10-05 19:58:48 +08:00
parent c4265b98dd
commit ec35f811d9
2 changed files with 27 additions and 6 deletions

View File

@@ -54,8 +54,23 @@ namespace OrmTest
UValidate.Check(sql.Key, @"UPDATE `Diary` SET
`TypeID` = @Const0 WHERE ( `ID` = @ID1 )", "Updateable");
Db.CodeFirst.InitTables<UnitDSsdfa>();
var dt = DateTime.Now;
Db.Insertable(new UnitDSsdfa() { pk = dt, value = 1 }).ExecuteCommand();
var list = new List<UnitDSsdfa>() { new UnitDSsdfa() { pk = dt, value = 2 } };
for (int i = 0; i < 100; i++)
{
list.Add(new UnitDSsdfa() { pk = dt, value = 2 });
}
var res1=Db.Updateable(list).WhereColumns(it=>it.pk).ExecuteCommand();
}
}
public class UnitDSsdfa {
public DateTime pk { get; set; }
public int value { get; set; }
}
public class UnitSaveDiary
{
public int ID { get; set; }