NatLabRockies / NatLabRockies/COMPASS
Merging database
Open
@castelao is already working on this.
Since Aug 4, 2025.
p-high
topic-rust-cli
topic-rust-duckdb
- Dominant language
- Python
- Stars
- 17
- Forks
- 4
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 17
Description
How should we handle merging local changes to the database with upstream changes? Consider this scenario:
- User downloads remote database.
- User adds data locally from scrape.
- Remote database also gets data added.
- How can the user get updated data from the remote without deleting local data?
I think the simplest approach is just to add new rows from the remote to the user's local database, but is there an "easy" way to tell which rows are new?
Either way, this should be it's own command in the rust db CLI
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.