KamiSama.Modules.Ticketing.Postgresql
10.0.11.7
See the version list below for details.
dotnet add package KamiSama.Modules.Ticketing.Postgresql --version 10.0.11.7
NuGet\Install-Package KamiSama.Modules.Ticketing.Postgresql -Version 10.0.11.7
<PackageReference Include="KamiSama.Modules.Ticketing.Postgresql" Version="10.0.11.7" />
<PackageVersion Include="KamiSama.Modules.Ticketing.Postgresql" Version="10.0.11.7" />
<PackageReference Include="KamiSama.Modules.Ticketing.Postgresql" />
paket add KamiSama.Modules.Ticketing.Postgresql --version 10.0.11.7
#r "nuget: KamiSama.Modules.Ticketing.Postgresql, 10.0.11.7"
#:package KamiSama.Modules.Ticketing.Postgresql@10.0.11.7
#addin nuget:?package=KamiSama.Modules.Ticketing.Postgresql&version=10.0.11.7
#tool nuget:?package=KamiSama.Modules.Ticketing.Postgresql&version=10.0.11.7
KamiSama.Modules.Ticketing.Postgresql
Version: 10.0.0
Description
PostgreSQL EF Core context and provider registration for KamiSama.Modules.Ticketing.Core, including Ticketing migrations and keyed context resolution. Select it from the Core provider callback when the configured database provider is postgresql.
How to use
dotnet add package KamiSama.Modules.Ticketing.Postgresql --version 10.0.0
Publication mismatch: 10.0.0 in the required install command is the current workspace/root documentation version. NuGet exposed 10.0.11 as the latest provider package when reviewed; 10.0.0 itself was not available.
Install this package with Ticketing Core, configure the database provider as postgresql, and pass database => database.AddPostgresqlTicketingDbContext() to AddTicketingModule. The callback registers PostgresqlTicketingDbContext under the exact postgresql key, enables lazy-loading proxies, uses __EFMigrationsHistory_Ticketing, and applies the shared PostgreSQL provider's process-wide legacy timestamp and infinity-conversion switches. Its V1_0_0 migration creates the four Ticketing tables and cascading relationships. BuildAsync can apply it during startup, so PostgreSQL must be reachable and the application principal needs migration privileges.
Namespaces
- KamiSama.Modules.Ticketing (1 types)
- KamiSama.Modules.Ticketing.Repositories.Database.Postgresql (1 types)
Types
- KamiSama.Modules.Ticketing.TicketingPostgresqlDbContextBuilderExtensions - Registers the PostgreSQL Ticketing context under the exact
postgresqlkeyed base-context service. Use it from the callback passed toAddTicketingModule. - KamiSama.Modules.Ticketing.Repositories.Database.Postgresql.PostgresqlTicketingDbContext - Concrete PostgreSQL Ticketing context targeted by this provider package's migrations. Normal hosts register it through
AddPostgresqlTicketingDbContextrather than constructing it directly.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- KamiSama.Modules.Ticketing.Core (>= 10.0.11.7)
- KamiSama.Repositories.EntityFrameworkCore.Postgresql (>= 10.0.11.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.