BMDRM.LibSql.Core
9.0.10
dotnet add package BMDRM.LibSql.Core --version 9.0.10
NuGet\Install-Package BMDRM.LibSql.Core -Version 9.0.10
<PackageReference Include="BMDRM.LibSql.Core" Version="9.0.10" />
<PackageVersion Include="BMDRM.LibSql.Core" Version="9.0.10" />
<PackageReference Include="BMDRM.LibSql.Core" />
paket add BMDRM.LibSql.Core --version 9.0.10
#r "nuget: BMDRM.LibSql.Core, 9.0.10"
#:package BMDRM.LibSql.Core@9.0.10
#addin nuget:?package=BMDRM.LibSql.Core&version=9.0.10
#tool nuget:?package=BMDRM.LibSql.Core&version=9.0.10
BMDRM.LibSQL.Core
EF Core Provider for LibSQL — Maintained by BMDRM
BMDRM.LibSQL.Core is an Entity Framework Core provider for LibSQL, developed and maintained by BMDRM. It is designed for performance, reliability, and production-grade compatibility with EF Core 9.0.
Licensed under the MIT License.
Features
✅ EF Core 9 Compatibility
- LINQ-to-SQL translation
- Change tracking
- Migration support
⚙️ LibSQL-Specific Enhancements
- Optimized HTTP/2 connection pooling
- JWT-based authentication
- Distributed transaction support
🧪 Production-Tested
- Stable under high concurrency
- Compatible with CI/CD workflows
Getting Started
BMDRM.LibSQL.Core.csprojBMDRM.LibSQL.Core.csproj
1. Install Packages
dotnet add package BMDRM.LibSql.Core --version 9.0.0
dotnet add package Microsoft.EntityFrameworkCore --version 9.0.7
dotnet add package Microsoft.EntityFrameworkCore.Relational --version 9.0.7
dotnet add package Microsoft.EntityFrameworkCore.Design --version 9.0.7
Note: Use version
9.0.7for EF Core packages to ensure compatibility. Support for EF Core 9 will be added in a future release.
2. Configure Your Context
services.AddDbContext<AppDbContext>(options =>
options.UseLibSql(config.GetConnectionString("LibSQL")));
3. Apply Migrations
dotnet ef database update
Project Structure
/src/EFCore.LibSQL.Core
├── /Connection # HTTP/2 connection management
├── /Security # JWT/NKey authentication handling
└── /BMDRM.Extensions # Additional performance enhancements
Usage Example
// Standard EF Core usage
var users = await db.Users
.Where(u => u.Region == regionId)
.ToListAsync();
Support
- GitHub Issues
- Email: support@bmdrm.dev
- Status: status.bmdrm.dev
License & Contribution
- License: MIT
- Maintainers: BMDRM Core Team
- Contributions: All pull requests are reviewed
- Build from Source:
git clone https://github.com/bmdrm/BMDRM.LibSql.git
./build.sh --use-hardened
Resources
If you'd like, I can also provide a markdown file with this cleaned-up content, or tailor the tone further for enterprise clients or developers.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Humanizer.Core (>= 2.14.1)
- Microsoft.Data.Sqlite.Core (>= 9.0.6)
- Microsoft.EntityFrameworkCore (>= 9.0.6)
- Microsoft.EntityFrameworkCore.Design (>= 9.0.6)
- Microsoft.EntityFrameworkCore.Relational (>= 9.0.6)
- Microsoft.Extensions.DependencyModel (>= 9.0.6)
- Microsoft.Extensions.Http (>= 9.0.6)
- SQLitePCLRaw.core (>= 2.1.10)
- System.Text.Json (>= 9.0.6)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 9.0.10 | 2,779 | 6/24/2025 | |
| 9.0.9 | 213 | 6/24/2025 | |
| 9.0.8 | 219 | 6/24/2025 | |
| 9.0.7 | 216 | 6/24/2025 | |
| 9.0.6 | 210 | 6/24/2025 | |
| 9.0.1 | 218 | 6/24/2025 | |
| 9.0.0 | 223 | 6/24/2025 | |
| 8.0.35 | 1,067 | 5/24/2025 | |
| 8.0.34 | 248 | 2/15/2025 | |
| 8.0.33 | 194 | 2/14/2025 | |
| 8.0.32 | 218 | 1/30/2025 | |
| 8.0.31 | 181 | 1/30/2025 | |
| 8.0.30 | 219 | 1/24/2025 | |
| 8.0.29 | 205 | 1/17/2025 | |
| 8.0.28 | 205 | 1/17/2025 | |
| 8.0.27 | 232 | 1/16/2025 | |
| 8.0.26 | 204 | 1/16/2025 | |
| 8.0.25 | 200 | 1/16/2025 | |
| 8.0.24 | 201 | 1/16/2025 | |
| 8.0.23 | 198 | 1/16/2025 |