-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Open
Labels
Description
Is there an existing issue for this?
- I have searched the existing issues
Is your feature request related to a problem? Please describe the problem.
ABP Framework doesn't currently support Couchbase database, which is a popular enterprise NoSQL document database.
Describe the solution you'd like
Add a new package Volo.Abp.EntityFrameworkCore.Couchbase using the official Couchbase EF Core Provider (Couchbase.EntityFrameworkCore).
Following the same pattern as Volo.Abp.EntityFrameworkCore.PostgreSql:
AbpEntityFrameworkCoreCouchbaseModule- Module registrationUseCouchbase()extension methods forAbpDbContextOptionsandAbpDbContextConfigurationContextCouchbaseConnectionStringChecker- Connection validationAbpCouchbaseModelBuilderExtensions- Model builder extension- Add
CouchbasetoEfCoreDatabaseProviderenum
Additional context
- Provider: Couchbase EFCore Provider
- NuGet:
Couchbase.EntityFrameworkCore - Compatibility: EF Core 8.0+, .NET 8+, Couchbase Server 7.6+
I'm willing to implement this and submit a PR.