bitcoindevkit / bitcoindevkit/bdk-sqlite
Migration meta issue
- Dominant language
- Rust
- Stars
- 3
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
We should document a process for handling database migrations.
## Requirements
- Support both up and down migrations. This may require maintaining the old queries.
- Try to batch schema changes into a single migration
- Migrations should happen in a major version release
## Known issues
- [x] #8
- [x] #12
- [x] #19
- [ ] Support wallets with 2+ keychains
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by reviewing the existing migration implementation and the checked and unchecked items in this issue; done means documenting a process covering up and down migrations, batching schema changes, and major-version releases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, sqlite
- Domain
- database
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100