basalt-rs / basalt-rs/basalt-server
Refactor storage layer abstraction
- Dominant language
- Rust
- Stars
- 3
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Would like to do the following:
- Ability to drop-in a replacement for Sqlite in order to support people bringing their own DB. Ideally in such a way that no changes are required to application logic after adding support.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the storage layer and its SQLite integration in the repository, then trace how application logic accesses persistence. Identify the boundaries a replacement database would need to implement and review whether the issue needs a more specific design before coding. Done means an alternative database can be supported without application-logic changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, sqlite
- Domain
- backend, database
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100