From c942811548e1e1156a7da7bbf69d96b3524c9789 Mon Sep 17 00:00:00 2001 From: 28810 <28810@YEXIANGQIN> Date: Fri, 6 Dec 2019 20:27:11 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E5=A4=9A=E8=A1=A8=E6=9F=A5=E8=AF=A2=20Wher?= =?UTF-8?q?eCascade=20bug=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FreeSql.Tests/FreeSql.Tests/UnitTest2.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs b/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs index f8051a84..50e45747 100644 --- a/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs +++ b/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs @@ -230,6 +230,20 @@ namespace FreeSql.Tests [Fact] public void Test02() { + g.sqlite.GlobalFilter.Apply("gft1", a => a.rowstate > -1) + .Apply("gft2", a => a.rowstate > -2) + .Apply("gft3", a => a.rowstate > -3); + + var tksk1 = g.sqlite.Select() + .InnerJoin((a, b, c) => a.id == b.id) + .Where((a, b, c) => c.rowstate > 10) + .ToList(); + + var tksk2 = g.sqlite.Select() + .InnerJoin((a, b, c) => a.id == b.id) + .Where((a, b, c) => c.rowstate > 10) + .ToList(); + var dtot2 = g.sqlite.Select().ToList(a => new gfDto { dto2 = new dfDto2