Skip to content

Commit 6a6ff05

Browse files
committed
Upgrade to SqlClient 5.1.0 with DateOnly/TimeOnly support
1 parent 5387951 commit 6a6ff05

9 files changed

Lines changed: 12 additions & 12 deletions

File tree

Extensions/TestCommon/TestCommon.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
1313
</ItemGroup>
1414
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
15-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
15+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
1616
</ItemGroup>
1717
<ItemGroup>
1818
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />

Extensions/Xtensive.Orm.Reprocessing/Xtensive.Orm.Reprocessing.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
1717
</ItemGroup>
1818
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
19-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
19+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
2020
</ItemGroup>
2121
<ItemGroup>
2222
<None Include="Readme.txt" />

Extensions/Xtensive.Orm.Security/Xtensive.Orm.Security.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
1818
</ItemGroup>
1919
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
20-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
20+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
2121
</ItemGroup>
2222
<ItemGroup>
2323
<ProjectReference Include="..\..\Orm\Xtensive.Orm\Xtensive.Orm.csproj" />

Extensions/Xtensive.Orm.Tracking/Xtensive.Orm.Tracking.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
1717
</ItemGroup>
1818
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
19-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
19+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
2020
</ItemGroup>
2121
<ItemGroup>
2222
<ProjectReference Include="..\..\Orm\Xtensive.Orm\Xtensive.Orm.csproj" />

Extensions/Xtensive.Orm.Web/Xtensive.Orm.Web.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
2020
</ItemGroup>
2121
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
22-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
22+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
2323
</ItemGroup>
2424
<ItemGroup>
2525
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />

Orm/Xtensive.Orm.SqlServer/Xtensive.Orm.SqlServer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<WarningLevel>2</WarningLevel>
1717
</PropertyGroup>
1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Data.SqlClient" Version="4.0.0" />
19+
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.0" />
2020
</ItemGroup>
2121

2222
<ItemGroup>

Orm/Xtensive.Orm.Tests/Xtensive.Orm.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
1717
</ItemGroup>
1818
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
19-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
19+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
2020
</ItemGroup>
2121
<ItemGroup>
2222
<!-- <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.3.0" /> -->

Orm/Xtensive.Orm/Sql/ValueTypeMapping/TypeMapper.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,13 +136,13 @@ public virtual void BindDateTime(DbParameter parameter, object value)
136136
public virtual void BindDateOnly(DbParameter parameter, object value)
137137
{
138138
parameter.DbType = DbType.Date;
139-
parameter.Value = value != null ? ((DateOnly) value).ToDateTime(TimeOnly.MinValue) : DBNull.Value;
139+
parameter.Value = value != null ? (DateOnly) value : DBNull.Value;
140140
}
141141

142142
public virtual void BindTimeOnly(DbParameter parameter, object value)
143143
{
144144
parameter.DbType = DbType.Time;
145-
parameter.Value = value != null ? ((TimeOnly) value).ToTimeSpan() : DBNull.Value;
145+
parameter.Value = value != null ? (TimeOnly) value : DBNull.Value;
146146
}
147147
#endif
148148

@@ -226,10 +226,10 @@ public virtual object ReadDateTime(DbDataReader reader, int index) =>
226226

227227
#if NET6_0_OR_GREATER //DO_DATEONLY
228228
public virtual object ReadDateOnly(DbDataReader reader, int index) =>
229-
DateOnly.FromDateTime(reader.GetFieldValue<DateTime>(index));
229+
reader.GetFieldValue<DateOnly>(index);
230230

231231
public virtual object ReadTimeOnly(DbDataReader reader, int index) =>
232-
TimeOnly.FromTimeSpan(reader.GetFieldValue<TimeSpan>(index));
232+
reader.GetFieldValue<TimeOnly>(index);
233233
#endif
234234

235235
public virtual object ReadDateTimeOffset(DbDataReader reader, int index) =>

Orm/Xtensive.Orm/Xtensive.Orm.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
5151
</ItemGroup>
5252
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
53-
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
53+
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
5454
</ItemGroup>
5555
<ItemGroup Label="Packages">
5656
<PackageReference Include="BitFaster.Caching" Version="1.0.7" />

0 commit comments

Comments
 (0)