mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 04:18:16 +08:00
v2.0.101 - 修复 2.0 bug、net50 问题
This commit is contained in:
@ -17,7 +17,7 @@
|
||||
<PackageReference Include="Dapper" Version="2.0.35" />
|
||||
<PackageReference Include="IdleBus" Version="1.5.0" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.0" />
|
||||
<PackageReference Include="Microsoft.Data.SqlClient" Version="2.0.1" />
|
||||
<PackageReference Include="Microsoft.Data.SqlClient" Version="2.1.0" />
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.0" />
|
||||
<PackageReference Include="xunit" Version="2.4.1" />
|
||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
|
||||
|
@ -13,9 +13,38 @@ namespace FreeSql.Tests
|
||||
{
|
||||
public class UnitTest4
|
||||
{
|
||||
class ts_lawsuit
|
||||
{
|
||||
public Guid id { get; set; }
|
||||
public Guid lawsuit_member_id { get; set; }
|
||||
public Guid lawsuit_memberObligee_id { get; set; }
|
||||
|
||||
public ts_lawsuit_member ts_lawsuit_member { get; set; }
|
||||
public ts_lawsuit_member ts_lawsuit_memberObligee { get; set; }
|
||||
|
||||
}
|
||||
class ts_lawsuit_member
|
||||
{
|
||||
public Guid id { get; set; }
|
||||
public string title { get; set; }
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void VersionByte()
|
||||
{
|
||||
var ts_lawsuititem = new ts_lawsuit { id = Guid.NewGuid(), lawsuit_memberObligee_id = Guid.NewGuid(), lawsuit_member_id = Guid.NewGuid() };
|
||||
g.mysql.Insert(new[]
|
||||
{
|
||||
new ts_lawsuit_member{id = ts_lawsuititem.lawsuit_member_id, title = "ts_lawsuit_member_title"},
|
||||
new ts_lawsuit_member{id = ts_lawsuititem.lawsuit_memberObligee_id, title = "ts_lawsuit_memberObligee_title"}
|
||||
}).ExecuteAffrows();
|
||||
g.mysql.Insert(ts_lawsuititem).ExecuteAffrows();
|
||||
|
||||
var xxx = g.mysql.Select<ts_lawsuit>()
|
||||
.LeftJoin(a => a.ts_lawsuit_member.id == a.lawsuit_member_id)
|
||||
.LeftJoin(a => a.ts_lawsuit_memberObligee.id == a.lawsuit_memberObligee_id)
|
||||
.First();
|
||||
|
||||
g.sqlserver.Insert(new AppSettingII
|
||||
{
|
||||
|
||||
|
Reference in New Issue
Block a user