File tree Expand file tree Collapse file tree 2 files changed +16
-4
lines changed
Expand file tree Collapse file tree 2 files changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -22,12 +22,24 @@ static void Main(string[] args)
2222 // Provider = "MySql"
2323 //});
2424
25- var options = new MyStaging . Metadata . StagingOptions ( "MySql" , "server=127.0.0.1;user id=root;password=root;database=mystaging " ) ;
25+ var options = new MyStaging . Metadata . StagingOptions ( "MySql" , "server=127.0.0.1;user id=root;password=root;" ) ;
2626 var context = new MysqlDbContext ( options ) ;
2727
2828 var customer = new Customer { Name = "好久不见" } ;
29- context . Customer . Insert . Add ( customer ) ;
3029
30+ try
31+ {
32+ // 测试事务
33+ context . BeginTransaction ( ) ;
34+ context . Customer . Insert . Add ( customer ) ;
35+ context . CommitTransaction ( ) ;
36+
37+ var nc = context . Customer . Select . Where ( f => f . Id == customer . Id ) . ToOne ( ) ;
38+ }
39+ catch ( Exception e )
40+ {
41+ Console . WriteLine ( e . Message ) ;
42+ }
3143 //// 单个查询
3244 //var article = context.Customer.Select.Where(f => f.Id == 2 && f.Name == "Ron").ToOne();
3345 //// 列表查询,排序、分页、分组
Original file line number Diff line number Diff line change 22
33 <PropertyGroup >
44 <TargetFramework >netstandard2.1</TargetFramework >
5- <Version >3.0.4 </Version >
5+ <Version >3.0.5 </Version >
66 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
77 <PackageRequireLicenseAcceptance >false</PackageRequireLicenseAcceptance >
88 </PropertyGroup >
99
1010 <ItemGroup >
11- <PackageReference Include =" MySqlConnector " Version =" 0.69.5 " />
11+ <PackageReference Include =" MySql.Data " Version =" 8.0.21 " />
1212 </ItemGroup >
1313
1414 <ItemGroup >
You can’t perform that action at this time.
0 commit comments