初始化

This commit is contained in:
2025-12-11 11:44:54 +08:00
commit ccd2c36afa
719 changed files with 676439 additions and 0 deletions

BIN
packages/Npgsql.8.0.7/.signature.p7s vendored Normal file

Binary file not shown.

BIN
packages/Npgsql.8.0.7/Npgsql.8.0.7.nupkg vendored Normal file

Binary file not shown.

44
packages/Npgsql.8.0.7/README.md vendored Normal file
View File

@@ -0,0 +1,44 @@
Npgsql is the open source .NET data provider for PostgreSQL. It allows you to connect and interact with PostgreSQL server using .NET.
## Quickstart
Here's a basic code snippet to get you started:
```csharp
var connString = "Host=myserver;Username=mylogin;Password=mypass;Database=mydatabase";
await using var conn = new NpgsqlConnection(connString);
await conn.OpenAsync();
// Insert some data
await using (var cmd = new NpgsqlCommand("INSERT INTO data (some_field) VALUES (@p)", conn))
{
cmd.Parameters.AddWithValue("p", "Hello world");
await cmd.ExecuteNonQueryAsync();
}
// Retrieve all rows
await using (var cmd = new NpgsqlCommand("SELECT some_field FROM data", conn))
await using (var reader = await cmd.ExecuteReaderAsync())
{
while (await reader.ReadAsync())
Console.WriteLine(reader.GetString(0));
}
```
## Key features
* High-performance PostgreSQL driver. Regularly figures in the top contenders on the [TechEmpower Web Framework Benchmarks](https://www.techempower.com/benchmarks/).
* Full support of most PostgreSQL types, including advanced ones such as arrays, enums, ranges, multiranges, composites, JSON, PostGIS and others.
* Highly-efficient bulk import/export API.
* Failover, load balancing and general multi-host support.
* Great integration with Entity Framework Core via [Npgsql.EntityFrameworkCore.PostgreSQL](https://www.nuget.org/packages/Npgsql.EntityFrameworkCore.PostgreSQL).
For the full documentation, please visit [the Npgsql website](https://www.npgsql.org).
## Related packages
* The Entity Framework Core provider that works with this provider is [Npgsql.EntityFrameworkCore.PostgreSQL](https://www.nuget.org/packages/Npgsql.EntityFrameworkCore.PostgreSQL).
* Spatial plugin to work with PostgreSQL PostGIS: [Npgsql.NetTopologySuite](https://www.nuget.org/packages/Npgsql.NetTopologySuite)
* NodaTime plugin to use better date/time types with PostgreSQL: [Npgsql.NodaTime](https://www.nuget.org/packages/Npgsql.NodaTime)
* OpenTelemetry support can be set up with [Npgsql.OpenTelemetry](https://www.nuget.org/packages/Npgsql.OpenTelemetry)

Binary file not shown.

11548
packages/Npgsql.8.0.7/lib/net6.0/Npgsql.xml vendored Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

11459
packages/Npgsql.8.0.7/lib/net7.0/Npgsql.xml vendored Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

11438
packages/Npgsql.8.0.7/lib/net8.0/Npgsql.xml vendored Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

BIN
packages/Npgsql.8.0.7/postgresql.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB