Skip to content

Commit 5fdd7ff

Browse files
committed
Npgsql: Update README
1 parent fb74bcb commit 5fdd7ff

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

by-language/csharp-npgsql/README.rst

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,8 @@ data provider for PostgreSQL, `crate-npgsql`_. CrateDB versions 4.2 and later
2121
work with the vanilla `Npgsql - .NET Access to PostgreSQL`_ driver without the
2222
need for a plugin.
2323

24-
Please note that Npgsql 5 is not supported starting with CrateDB 4.8.4, you
25-
will need Npgsql 6 or newer.
26-
27-
.NET 7, 8, and 9 are supported, .NET 3.1, 4.6, 5.0, and 6.0 may still work.
24+
The example program in this folder is validated on .NET 8 and 9,
25+
using Npgsql 8.x and 9.x.
2826

2927

3028
*****
@@ -37,38 +35,41 @@ To invoke a CrateDB instance for evaluation purposes, run::
3735

3836
Invoke example program::
3937

40-
dotnet run --framework=net8.0
38+
dotnet run
4139

4240
To connect to CrateDB Cloud, use a command like::
4341

44-
dotnet run --framework=net8.0 -- \
42+
dotnet run -- \
4543
--host=clustername.aks1.westeurope.azure.cratedb.net --ssl-mode=Require \
4644
--username=foobar --password='X8F%Shn)TESTvF5ac7%eW4NM'
4745

4846
Explore all available connection options::
4947

50-
dotnet run --framework=net8.0 -- --help
48+
dotnet run -- --help
49+
50+
.. note::
5151

52+
Use the ``--framework=net8.0`` option to target a specific .NET framework version.
5253

5354
Tests
5455
=====
5556

5657
For running the test scenarios wrapped into a xUnit test suite, invoke::
5758

58-
dotnet test --framework=net8.0
59+
dotnet test
5960

6061
To generate a Cobertura code coverage report, run::
6162

62-
dotnet test --framework=net8.0 --collect:"XPlat Code Coverage"
63+
dotnet test --collect:"XPlat Code Coverage"
6364

6465
For running the tests against a remote database, use, for example::
6566

6667
export CRATEDB_DSN='Host=clustername.aks1.westeurope.azure.cratedb.net;Port=5432;SSL Mode=Require;Username=foobar;Password=X8F%Shn)TESTvF5ac7%eW4NM;Database=testdrive'
67-
dotnet test --framework=net8.0
68+
dotnet test
6869

6970
For running tests selectively, use::
7071

71-
dotnet test --framework=net8.0 --filter SystemQueryExample
72+
dotnet test --filter SystemQueryExample
7273

7374

7475
Troubleshooting
@@ -82,7 +83,7 @@ If you observe an error like this when invoking the program or test case::
8283

8384
please adjust ``demo.csproj`` like that::
8485

85-
- <TargetFrameworks>net6.0;net8.0</TargetFrameworks>
86+
- <TargetFramework>net$(NETCoreAppMaximumVersion)</TargetFramework>
8687
+ <TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
8788

8889

0 commit comments

Comments
 (0)