Skip to content

Commit e222563

Browse files
rezabayReza Bayesteh
and
Reza Bayesteh
authored
Address Sequence contains more than one element exception and some clean-ups. (#177)
* Address Sequence contains more than one element exception. * Revert TargetFramework to netcoreapp2.1 Co-authored-by: Reza Bayesteh <[email protected]>
1 parent 1e11da9 commit e222563

File tree

3 files changed

+8
-50
lines changed

3 files changed

+8
-50
lines changed

src/Hangfire.PostgreSql/Hangfire.PostgreSql.csproj

+4-33
Original file line numberDiff line numberDiff line change
@@ -25,43 +25,14 @@
2525
</PropertyGroup>
2626

2727
<ItemGroup>
28-
<EmbeddedResource Include="*.sql" Exclude="bin\**;obj\**;**\*.xproj;packages\**;@(EmbeddedResource)" />
28+
<EmbeddedResource Include="Scripts\*.sql" />
2929
</ItemGroup>
3030

3131
<ItemGroup>
32-
<None Remove="Scripts\Install.v10.sql" />
33-
<None Remove="Scripts\Install.v11.sql" />
34-
<None Remove="Scripts\Install.v12.sql" />
35-
<None Remove="Scripts\Install.v13.sql" />
36-
<None Remove="Scripts\Install.v3.sql" />
37-
<None Remove="Scripts\Install.v4.sql" />
38-
<None Remove="Scripts\Install.v5.sql" />
39-
<None Remove="Scripts\Install.v6.sql" />
40-
<None Remove="Scripts\Install.v7.sql" />
41-
<None Remove="Scripts\Install.v8.sql" />
42-
<None Remove="Scripts\Install.v9.sql" />
43-
</ItemGroup>
44-
45-
<ItemGroup>
46-
<EmbeddedResource Include="Scripts\Install.v13.sql" />
47-
<EmbeddedResource Include="Scripts\Install.v10.sql" />
48-
<EmbeddedResource Include="Scripts\Install.v11.sql" />
49-
<EmbeddedResource Include="Scripts\Install.v12.sql" />
50-
<EmbeddedResource Include="Scripts\Install.v3.sql" />
51-
<EmbeddedResource Include="Scripts\Install.v4.sql" />
52-
<EmbeddedResource Include="Scripts\Install.v5.sql" />
53-
<EmbeddedResource Include="Scripts\Install.v6.sql" />
54-
<EmbeddedResource Include="Scripts\Install.v7.sql" />
55-
<EmbeddedResource Include="Scripts\Install.v8.sql" />
56-
<EmbeddedResource Include="Scripts\Install.v9.sql" />
57-
</ItemGroup>
58-
59-
<ItemGroup>
60-
<PackageReference Include="Dapper" Version="2.0.30" />
61-
<PackageReference Include="Hangfire.Core" Version="1.7.10" />
32+
<PackageReference Include="Dapper" Version="2.0.78" />
33+
<PackageReference Include="Hangfire.Core" Version="1.7.18" />
6234
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
63-
<PackageReference Include="Newtonsoft.Json" Version="11.0.1" />
64-
<PackageReference Include="Npgsql" Version="4.1.3.1" />
35+
<PackageReference Include="Npgsql" Version="5.0.0" />
6536
</ItemGroup>
6637

6738
<ItemGroup>

src/Hangfire.PostgreSql/PostgreSqlJobQueue.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ internal IFetchedJob Dequeue_Transaction(string[] queues, CancellationToken canc
6666
string fetchJobSqlTemplate = @"
6767
UPDATE """ + _options.SchemaName + @""".""jobqueue""
6868
SET ""fetchedat"" = NOW() AT TIME ZONE 'UTC'
69-
WHERE ""id"" IN (
69+
WHERE ""id"" = (
7070
SELECT ""id""
7171
FROM """ + _options.SchemaName + $@""".""jobqueue""
7272
WHERE ""queue"" = ANY (@queues)

tests/Hangfire.PostgreSql.Tests/Hangfire.PostgreSql.Tests.csproj

+3-16
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,8 @@
66
<AssemblyName>Hangfire.PostgreSql.Tests</AssemblyName>
77
<PackageId>Hangfire.PostgreSql.Tests</PackageId>
88
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
9-
<RuntimeFrameworkVersion>2.1.0</RuntimeFrameworkVersion>
109
</PropertyGroup>
1110

12-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
13-
<PlatformTarget>x64</PlatformTarget>
14-
</PropertyGroup>
15-
16-
<ItemGroup>
17-
<EmbeddedResource Include="*.sql" Exclude="bin\**;obj\**;**\*.xproj;packages\**;@(EmbeddedResource)" />
18-
</ItemGroup>
19-
2011
<ItemGroup>
2112
<EmbeddedResource Include="Scripts\Clean.sql" />
2213
</ItemGroup>
@@ -26,17 +17,13 @@
2617
</ItemGroup>
2718

2819
<ItemGroup>
29-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.0.1" />
30-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
20+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.0" />
21+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
3122
<PrivateAssets>all</PrivateAssets>
3223
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3324
</PackageReference>
3425
<PackageReference Include="xunit" Version="2.4.1" />
35-
<PackageReference Include="Moq" Version="4.10.1" />
36-
</ItemGroup>
37-
38-
<ItemGroup>
39-
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
26+
<PackageReference Include="Moq" Version="4.15.1" />
4027
</ItemGroup>
4128

4229
</Project>

0 commit comments

Comments
 (0)