Is there an existing issue for this?
Is your feature request related to a problem? Please describe the problem.
ABP Framework currently supports a variety of relational databases (SQL Server, PostgreSQL, MySQL, SQLite) and some NoSQL databases (MongoDB).
LiteDB is a lightweight, file-based NoSQL database that is simple to use, requires no server, and is ideal for:
- Small to medium-sized applications
- Desktop applications
- Edge computing scenarios
- Applications with low resource requirements
- Prototyping and rapid development
It would be extremely valuable if ABP Framework could officially support LiteDB as a database provider, similar to how it supports MongoDB. This would allow developers to build lightweight ABP applications without the need for a separate database server.
Describe the solution you'd like
We request the ABP Framework to add first-class, native official support for LiteDB (a lightweight file-based NoSQL document database) by building a dedicated integration module that aligns with ABP’s existing database provider design patterns (e.g., MongoDB/SQL providers). The solution should enable out-of-the-box LiteDB usage in ABP projects, with seamless integration of ABP’s core abstractions and features, requiring minimal developer configuration and no custom boilerplate code.
Additional context
LiteDB official website: https://www.litedb.org/LiteDB
GitHub: https://github.com/mbdavid/LiteDB
Is there an existing issue for this?
Is your feature request related to a problem? Please describe the problem.
ABP Framework currently supports a variety of relational databases (SQL Server, PostgreSQL, MySQL, SQLite) and some NoSQL databases (MongoDB).
LiteDB is a lightweight, file-based NoSQL database that is simple to use, requires no server, and is ideal for:
It would be extremely valuable if ABP Framework could officially support LiteDB as a database provider, similar to how it supports MongoDB. This would allow developers to build lightweight ABP applications without the need for a separate database server.
Describe the solution you'd like
We request the ABP Framework to add first-class, native official support for LiteDB (a lightweight file-based NoSQL document database) by building a dedicated integration module that aligns with ABP’s existing database provider design patterns (e.g., MongoDB/SQL providers). The solution should enable out-of-the-box LiteDB usage in ABP projects, with seamless integration of ABP’s core abstractions and features, requiring minimal developer configuration and no custom boilerplate code.
Additional context
LiteDB official website: https://www.litedb.org/LiteDB
GitHub: https://github.com/mbdavid/LiteDB