SimpleModule.Database
0.0.36
dotnet add package SimpleModule.Database --version 0.0.36
NuGet\Install-Package SimpleModule.Database -Version 0.0.36
<PackageReference Include="SimpleModule.Database" Version="0.0.36" />
<PackageVersion Include="SimpleModule.Database" Version="0.0.36" />
<PackageReference Include="SimpleModule.Database" />
paket add SimpleModule.Database --version 0.0.36
#r "nuget: SimpleModule.Database, 0.0.36"
#:package SimpleModule.Database@0.0.36
#addin nuget:?package=SimpleModule.Database&version=0.0.36
#tool nuget:?package=SimpleModule.Database&version=0.0.36
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.36)
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.PageBuilder
Page builder module for SimpleModule. Visual page creation with templates, tags, and publish workflow. |
|
|
SimpleModule.OpenIddict
OpenIddict module for SimpleModule. Implements OAuth 2.0 and OpenID Connect authentication server. |
|
|
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. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.36 | 188 | 5/1/2026 |
| 0.0.35 | 204 | 4/30/2026 |
| 0.0.34 | 238 | 4/29/2026 |
| 0.0.33 | 239 | 4/23/2026 |
| 0.0.32 | 236 | 4/23/2026 |
| 0.0.30 | 210 | 4/1/2026 |
| 0.0.29 | 183 | 4/1/2026 |
| 0.0.28 | 186 | 4/1/2026 |
| 0.0.27 | 197 | 3/30/2026 |
| 0.0.26 | 174 | 3/30/2026 |
| 0.0.25 | 182 | 3/30/2026 |
| 0.0.24 | 177 | 3/30/2026 |
| 0.0.23 | 183 | 3/30/2026 |
| 0.0.22 | 186 | 3/30/2026 |
| 0.0.21 | 176 | 3/29/2026 |
| 0.0.20 | 175 | 3/29/2026 |
| 0.0.19 | 180 | 3/29/2026 |
| 0.0.18 | 208 | 3/28/2026 |
| 0.0.17 | 213 | 3/28/2026 |
| 0.0.16 | 229 | 3/28/2026 |