Skip to content

Commit 32ff46d

Browse files
authored
Update to EF Core 7 RC 2 (#11)
Co-authored-by: Erik Ejlskov Jensen <[email protected]>
1 parent a7498ff commit 32ff46d

10 files changed

+27
-26
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Setup .NET Core SDK
2020
uses: actions/setup-dotnet@v1
2121
with:
22-
dotnet-version: "6.0.x"
22+
dotnet-version: "7.0.100-rc.2.22477.23"
2323

2424
- name: Test
2525
run: dotnet test --collect:"XPlat Code Coverage"

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
</PropertyGroup>
1616

1717
<ItemGroup>
18-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.0" PrivateAssets="All" />
18+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
1919
</ItemGroup>
2020
</Project>

Directory.Build.targets

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
<Project>
22
<ItemGroup>
3-
<PackageReference Update="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
4-
<PackageReference Update="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.0" />
5-
<PackageReference Update="NodaTime" Version="3.0.9" />
3+
<PackageReference Update="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.0-rc.2.22472.11" />
4+
<PackageReference Update="NodaTime" Version="3.1.4" />
65

76
<!-- Test -->
8-
<PackageReference Update="Verify.Xunit" Version="18.0.0-beta.15" />
7+
<PackageReference Update="Verify.Xunit" Version="18.0.0-beta.23" />
98
<PackageReference Update="Verify.EntityFramework" Version="7.0.0-beta.2" />
109
<PackageReference Update="xunit" Version="2.4.2" />
1110
<PackageReference Update="xunit.runner.visualstudio" Version="2.4.5" />
12-
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.3.1" />
13-
<PackageReference Update="Microsoft.EntityFrameworkCore.Design" Version="6.0.8" />
14-
<PackageReference Update="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.8" />
15-
<PackageReference Update="Microsoft.EntityFrameworkCore.Specification.Tests" Version="6.0.8" />
16-
<PackageReference Update="coverlet.collector" Version="3.1.0" />
11+
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="17.3.2" />
12+
<PackageReference Update="Microsoft.EntityFrameworkCore.Design" Version="7.0.0-rc.2.22472.11" />
13+
<PackageReference Update="Microsoft.EntityFrameworkCore.InMemory" Version="7.0.0-rc.2.22472.11" />
14+
<PackageReference Update="Microsoft.EntityFrameworkCore.Specification.Tests" Version="7.0.0-rc.2.22472.11" />
15+
<PackageReference Update="coverlet.collector" Version="3.1.2" />
1716
</ItemGroup>
1817
</Project>

EFCore.Sqlite.NodaTime.Tests/EFCore.Sqlite.NodaTime.Tests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
<PropertyGroup>
33
<AssemblyName>EntityFrameworkCore.Sqlite.NodaTime.Tests</AssemblyName>
44
<RootNamespace>Microsoft.EntityFrameworkCore.Sqlite</RootNamespace>
5-
<TargetFramework>net6.0</TargetFramework>
6-
<NoWarn>$(NoWarn);EF1001</NoWarn>
5+
<TargetFramework>net7.0</TargetFramework>
6+
<NoWarn>$(NoWarn);EF1001;CS9057</NoWarn>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

EFCore.Sqlite.NodaTime.Tests/LocalDateQueryTests.Update.verified.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ LIMIT 2
99
},
1010
{
1111
Type: ReaderExecuted,
12-
HasTransaction: true,
12+
HasTransaction: false,
1313
Parameters: {
1414
@p0 (String): 2020-10-12,
1515
@p1 (Int32): 1
1616
},
1717
Text:
1818
UPDATE "NodaTimeTypes" SET "LocalDate" = @p0
19-
WHERE "Id" = @p1;
20-
SELECT changes();
19+
WHERE "Id" = @p1
20+
RETURNING 1;
2121
}
2222
]

EFCore.Sqlite.NodaTime.Tests/LocalDateTimeQueryTests.Update.verified.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ LIMIT 2
99
},
1010
{
1111
Type: ReaderExecuted,
12-
HasTransaction: true,
12+
HasTransaction: false,
1313
Parameters: {
1414
@p0 (String): 2020-10-12 23:42:16.321,
1515
@p1 (Int32): 1
1616
},
1717
Text:
1818
UPDATE "NodaTimeTypes" SET "LocalDateTime" = @p0
19-
WHERE "Id" = @p1;
20-
SELECT changes();
19+
WHERE "Id" = @p1
20+
RETURNING 1;
2121
}
2222
]

EFCore.Sqlite.NodaTime.Tests/LocalTimeQueryTests.Update.verified.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ LIMIT 2
99
},
1010
{
1111
Type: ReaderExecuted,
12-
HasTransaction: true,
12+
HasTransaction: false,
1313
Parameters: {
1414
@p0 (String): 23:42:26.321,
1515
@p1 (Int32): 1
1616
},
1717
Text:
1818
UPDATE "NodaTimeTypes" SET "LocalTime" = @p0
19-
WHERE "Id" = @p1;
20-
SELECT changes();
19+
WHERE "Id" = @p1
20+
RETURNING 1;
2121
}
2222
]

EFCore.Sqlite.NodaTime.Tests/MigrationTests.Migration_Generates_Correct_MigrationCode.verified.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44

55
namespace Microsoft.EntityFrameworkCore.Sqlite.Migrations
66
{
7+
/// <inheritdoc />
78
public partial class MigrationCode : Migration
89
{
10+
/// <inheritdoc />
911
protected override void Up(MigrationBuilder migrationBuilder)
1012
{
1113
migrationBuilder.CreateTable(
@@ -30,6 +32,7 @@ namespace Microsoft.EntityFrameworkCore.Sqlite.Migrations
3032
values: new object[] { 1, "2020-10-10 23:42:16.321", "2020-10-10", "2020-10-10 23:42:16.321", "23:42:16.321" });
3133
}
3234

35+
/// <inheritdoc />
3336
protected override void Down(MigrationBuilder migrationBuilder)
3437
{
3538
migrationBuilder.DropTable(

EFCore.Sqlite.NodaTime/EFCore.Sqlite.NodaTime.csproj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<PackageTags>Entity Framework Core;entity-framework-core;ef;efcore;orm;sql;sqlite;NodaTime</PackageTags>
44
<Description>Adds support for NodaTime types when using SQLite with Entity Framework Core.</Description>
55
<RootNamespace>Microsoft.EntityFrameworkCore.Sqlite</RootNamespace>
66
<AssemblyName>EntityFrameworkCore.Sqlite.NodaTime</AssemblyName>
77
<PackageId>EntityFrameworkCore.Sqlite.NodaTime</PackageId>
88
<TargetFramework>net6.0</TargetFramework>
9-
<VersionPrefix>6.0.0</VersionPrefix>
9+
<VersionPrefix>7.0.0</VersionPrefix>
1010
</PropertyGroup>
1111

1212
<ItemGroup>
@@ -17,7 +17,6 @@
1717
</ItemGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
2120
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" />
2221
<PackageReference Include="NodaTime" />
2322
</ItemGroup>

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "6.0.400",
3+
"version": "7.0.100-rc.2",
44
"rollForward": "latestFeature"
55
}
66
}

0 commit comments

Comments
 (0)