增加其他数据库,Include 单元测试

This commit is contained in:
28810
2019-05-11 17:28:58 +08:00
parent dbfc33fef5
commit be0f48b629
7 changed files with 557 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
using System;
using Npgsql;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
@@ -20,7 +21,9 @@ public class g {
.Build());
public static IFreeSql mysql => mysqlLazy.Value;
static Lazy<IFreeSql> pgsqlLazy = new Lazy<IFreeSql>(() => new FreeSql.FreeSqlBuilder()
static Lazy<IFreeSql> pgsqlLazy = new Lazy<IFreeSql>(() => {
NpgsqlConnection.GlobalTypeMapper.UseLegacyPostgis();
return new FreeSql.FreeSqlBuilder()
.UseConnectionString(FreeSql.DataType.PostgreSQL, "Host=192.168.164.10;Port=5432;Username=postgres;Password=123456;Database=tedb;Pooling=true;Maximum Pool Size=10")
.UseAutoSyncStructure(true)
.UseSyncStructureToLower(true)
@@ -32,7 +35,8 @@ public class g {
(cmd, traceLog) => {
Console.WriteLine(traceLog);
}) //监听SQL命令对象在执行后
.Build());
.Build();
});
public static IFreeSql pgsql => pgsqlLazy.Value;
static Lazy<IFreeSql> oracleLazy = new Lazy<IFreeSql>(() => new FreeSql.FreeSqlBuilder()