SimpleModule.Database
0.0.33
dotnet add package SimpleModule.Database --version 0.0.33
NuGet\Install-Package SimpleModule.Database -Version 0.0.33
<PackageReference Include="SimpleModule.Database" Version="0.0.33" />
<PackageVersion Include="SimpleModule.Database" Version="0.0.33" />
<PackageReference Include="SimpleModule.Database" />
paket add SimpleModule.Database --version 0.0.33
#r "nuget: SimpleModule.Database, 0.0.33"
#:package SimpleModule.Database@0.0.33
#addin nuget:?package=SimpleModule.Database&version=0.0.33
#tool nuget:?package=SimpleModule.Database&version=0.0.33
SimpleModule.Database
Multi-provider database support for SimpleModule with schema isolation per module.
Installation
dotnet add package SimpleModule.Database
Quick Start
public sealed class ProductsDbContext : ModuleDbContext<ProductsDbContext>
{
public DbSet<Product> Products => Set<Product>();
}
Key Features
- Schema isolation -- each module gets its own database schema (or table prefix for SQLite)
- SQLite support for development and lightweight deployments
- PostgreSQL support for production workloads
- SQL Server support for enterprise environments
- EF Core integration with per-module DbContext registration
Links
| 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
- Microsoft.EntityFrameworkCore.Sqlite (>= 10.0.3)
- Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite (>= 10.0.3)
- Microsoft.EntityFrameworkCore.SqlServer (>= 10.0.3)
- Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite (>= 10.0.3)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 10.0.0)
- Npgsql.EntityFrameworkCore.PostgreSQL.NetTopologySuite (>= 10.0.0)
- SimpleModule.Core (>= 0.0.33)
NuGet packages (20)
Showing the top 5 NuGet packages that depend on SimpleModule.Database:
| Package | Downloads |
|---|---|
|
SimpleModule.Hosting
Host builder extensions for SimpleModule. Configures module registration, endpoint mapping, and middleware pipeline. |
|
|
SimpleModule.Users
Users module for SimpleModule. User authentication and identity management via ASP.NET Core Identity. |
|
|
SimpleModule.AuditLogs
Audit logging module for SimpleModule. Captures HTTP requests, domain events, and entity changes with configurable retention. |
|
|
SimpleModule.Permissions
Permissions module for SimpleModule. Role-based access control with database-backed permission management. |
|
|
SimpleModule.OpenIddict
OpenIddict module for SimpleModule. Implements OAuth 2.0 and OpenID Connect authentication server. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.33 | 54 | 4/23/2026 |
| 0.0.32 | 62 | 4/23/2026 |
| 0.0.30 | 209 | 4/1/2026 |
| 0.0.29 | 180 | 4/1/2026 |
| 0.0.28 | 184 | 4/1/2026 |
| 0.0.27 | 193 | 3/30/2026 |
| 0.0.26 | 170 | 3/30/2026 |
| 0.0.25 | 178 | 3/30/2026 |
| 0.0.24 | 172 | 3/30/2026 |
| 0.0.23 | 179 | 3/30/2026 |
| 0.0.22 | 182 | 3/30/2026 |
| 0.0.21 | 170 | 3/29/2026 |
| 0.0.20 | 171 | 3/29/2026 |
| 0.0.19 | 176 | 3/29/2026 |
| 0.0.18 | 203 | 3/28/2026 |
| 0.0.17 | 209 | 3/28/2026 |
| 0.0.16 | 224 | 3/28/2026 |
| 0.0.15 | 186 | 3/28/2026 |
| 0.0.14 | 175 | 3/28/2026 |
| 0.0.13 | 236 | 3/28/2026 |