aboutsummaryrefslogtreecommitdiff
path: root/lib/VNLib.Plugins.Extensions.Loading.Sql
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-01-06 13:09:27 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2024-01-06 13:09:27 -0500
commit778ece00a279b176636f9a4314cd20bf7867793c (patch)
tree7b47afa4bf991ae4a05d1afa92e980205f32a013 /lib/VNLib.Plugins.Extensions.Loading.Sql
parent0dc5bebe5073d9c5bcea2b567b2bef75ac86f1ff (diff)
initial migration to .net 8.0
Diffstat (limited to 'lib/VNLib.Plugins.Extensions.Loading.Sql')
-rw-r--r--lib/VNLib.Plugins.Extensions.Loading.Sql/src/SqlDbConnectionLoader.cs3
-rw-r--r--lib/VNLib.Plugins.Extensions.Loading.Sql/src/VNLib.Plugins.Extensions.Loading.Sql.csproj12
2 files changed, 8 insertions, 7 deletions
diff --git a/lib/VNLib.Plugins.Extensions.Loading.Sql/src/SqlDbConnectionLoader.cs b/lib/VNLib.Plugins.Extensions.Loading.Sql/src/SqlDbConnectionLoader.cs
index daddddb..803f36e 100644
--- a/lib/VNLib.Plugins.Extensions.Loading.Sql/src/SqlDbConnectionLoader.cs
+++ b/lib/VNLib.Plugins.Extensions.Loading.Sql/src/SqlDbConnectionLoader.cs
@@ -164,7 +164,8 @@ namespace VNLib.Plugins.Extensions.Loading.Sql
IntegratedSecurity = sqlConf["ms_security"].GetBoolean(),
Pooling = true,
MinPoolSize = sqlConf["min_pool_size"].GetInt32(),
- Replication = true
+ Replication = true,
+ TrustServerCertificate = sqlConf["trust_cert"].GetBoolean(),
};
string connectionString = sqlBuilder.ToString();
diff --git a/lib/VNLib.Plugins.Extensions.Loading.Sql/src/VNLib.Plugins.Extensions.Loading.Sql.csproj b/lib/VNLib.Plugins.Extensions.Loading.Sql/src/VNLib.Plugins.Extensions.Loading.Sql.csproj
index cfe469f..d923527 100644
--- a/lib/VNLib.Plugins.Extensions.Loading.Sql/src/VNLib.Plugins.Extensions.Loading.Sql.csproj
+++ b/lib/VNLib.Plugins.Extensions.Loading.Sql/src/VNLib.Plugins.Extensions.Loading.Sql.csproj
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>net6.0</TargetFramework>
+ <TargetFramework>net8.0</TargetFramework>
<RootNamespace>VNLib.Plugins.Extensions.Loading.Sql</RootNamespace>
<AssemblyName>VNLib.Plugins.Extensions.Loading.Sql</AssemblyName>
<Nullable>enable</Nullable>
@@ -16,7 +16,7 @@
<Product>VNLib.Plugins.Extensions.Loading.Sql</Product>
<PackageId>VNLib.Plugins.Extensions.Loading.Sql</PackageId>
<Description>An Essentials framework extension library for configuring database connections using the EntityFrameworkCore patterns and abstractions. Supports MSSql, MySql and SqlLite database connections via plugin configuration.</Description>
- <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <Copyright>Copyright © 2024 Vaughn Nugent</Copyright>
<PackageProjectUrl>https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Extensions</PackageProjectUrl>
<RepositoryUrl>https://github.com/VnUgE/VNLib.Plugins.Extensions/tree/master/lib/VNLib.Plugins.Extensions.Loading.Sql</RepositoryUrl>
</PropertyGroup>
@@ -38,10 +38,10 @@
</ItemGroup>
<ItemGroup>
- <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.25" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.25" />
- <PackageReference Include="MySqlConnector" Version="2.3.1" />
- <PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="6.0.2" />
+ <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.0" />
+ <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.0" />
+ <PackageReference Include="MySqlConnector" Version="2.3.3" />
+ <PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="7.0.0" />
</ItemGroup>
<ItemGroup>