This commit is contained in:
28810 2020-03-20 20:42:13 +08:00
parent 72781596bd
commit 2544db5c4b
2 changed files with 15 additions and 30 deletions

View File

@ -709,7 +709,6 @@ namespace FreeSql.Tests.Oracle
{
b.Key,
cou = b.Count(),
sum = b.Sum(b.Key),
sum2 = b.Sum(b.Value.TypeGuid)
});
var aggtolist1 = select
@ -718,7 +717,6 @@ namespace FreeSql.Tests.Oracle
{
b.Key,
cou = b.Count(),
sum = b.Sum(b.Key),
sum2 = b.Sum(b.Value.TypeGuid)
});
@ -730,7 +728,6 @@ namespace FreeSql.Tests.Oracle
b.Key.yyyy,
cou = b.Count(),
sum = b.Sum(b.Key.yyyy),
sum2 = b.Sum(b.Value.TypeGuid)
});
var aggtolist2 = select
@ -741,7 +738,6 @@ namespace FreeSql.Tests.Oracle
b.Key.yyyy,
cou = b.Count(),
sum = b.Sum(b.Key.yyyy),
sum2 = b.Sum(b.Value.TypeGuid)
});
@ -751,7 +747,6 @@ namespace FreeSql.Tests.Oracle
{
b.Key,
cou = b.Count(),
sum = b.Sum(b.Key),
sum2 = b.Sum(b.Value.TypeGuid),
sum3 = b.Sum(b.Value.Type.Parent.Id)
});

View File

@ -301,35 +301,25 @@ namespace FreeSql.Tests
}
});
List<(Guid, DateTime)> contains2linqarr = new List<(Guid, DateTime)>();
Assert.Equal("SELECT 1 as1 FROM \"TestIgnoreDefaultValue\" a WHERE (1=0)", g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains2linqarr.Contains(a.Id, a.ct1)).ToSql(a => 1).Replace("\r\n", ""));
g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains2linqarr.Contains(a.Id, a.ct1)).ToList();
//List<(Guid, DateTime)> contains2linqarr = new List<(Guid, DateTime)>();
//Assert.Equal("SELECT 1 as1 FROM \"TestIgnoreDefaultValue\" a WHERE (1=0)", g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains2linqarr.Contains(a.Id, a.ct1)).ToSql(a => 1).Replace("\r\n", ""));
//g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains2linqarr.Contains(a.Id, a.ct1)).ToList();
contains2linqarr.Add((Guid.NewGuid(), DateTime.Now));
contains2linqarr.Add((Guid.NewGuid(), DateTime.Now));
contains2linqarr.Add((Guid.NewGuid(), DateTime.Now));
g.sqlite.Select<TestIgnoreDefaultValue>()
.Where(a => contains2linqarr.Contains(a.Id, a.ct1)).ToList();
//contains2linqarr.Add((Guid.NewGuid(), DateTime.Now));
//contains2linqarr.Add((Guid.NewGuid(), DateTime.Now));
//contains2linqarr.Add((Guid.NewGuid(), DateTime.Now));
//g.sqlite.Select<TestIgnoreDefaultValue>()
// .Where(a => contains2linqarr.Contains(a.Id, a.ct1)).ToList();
//List<(Guid, DateTime, DateTime?)> contains3linqarr = new List<(Guid, DateTime, DateTime?)>();
//Assert.Equal("SELECT 1 as1 FROM \"TestIgnoreDefaultValue\" a WHERE (1=0)", g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains3linqarr.Contains(a.Id, a.ct1, a.ct2)).ToSql(a => 1).Replace("\r\n", ""));
//g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains3linqarr.Contains(a.Id, a.ct1, a.ct2)).ToList();
List<(Guid, DateTime, DateTime?)> contains3linqarr = new List<(Guid, DateTime, DateTime?)>();
Assert.Equal("SELECT 1 as1 FROM \"TestIgnoreDefaultValue\" a WHERE (1=0)", g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains3linqarr.Contains(a.Id, a.ct1, a.ct2)).ToSql(a => 1).Replace("\r\n", ""));
g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains3linqarr.Contains(a.Id, a.ct1, a.ct2)).ToList();
contains3linqarr.Add((Guid.NewGuid(), DateTime.Now, DateTime.Now));
contains3linqarr.Add((Guid.NewGuid(), DateTime.Now, DateTime.Now));
contains3linqarr.Add((Guid.NewGuid(), DateTime.Now, DateTime.Now));
g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains3linqarr.Contains(a.Id, a.ct1, a.ct2)).ToList();
//contains3linqarr.Add((Guid.NewGuid(), DateTime.Now, DateTime.Now));
//contains3linqarr.Add((Guid.NewGuid(), DateTime.Now, DateTime.Now));
//contains3linqarr.Add((Guid.NewGuid(), DateTime.Now, DateTime.Now));
//g.sqlite.Select<TestIgnoreDefaultValue>().Where(a => contains3linqarr.Contains(a.Id, a.ct1, a.ct2)).ToList();
var start = DateTime.Now.Date;
var end = DateTime.Now.AddDays(1).Date.AddMilliseconds(-1);