Burr -- Google Sheets Persister
- Dominant language
- Python
- Stars
- 2.5k
- Forks
- 195
- Avg merge
- 6d 10h
- Merged PRs (30d)
- 17
Description
**Is your feature request related to a problem? Please describe.**
Heh, this is actually just a really cool idea. And, why not? Would make it super easy to debug, and google sheets is basically an extremely powerful (if not limited in scalability) database.
**Describe the solution you'd like**
Build a persister that saves to/loads from google sheets.
- [ ] Determine data models -- partition key = one sheet? App = one tab? All in a drive?
- [ ] Determine parameters for data model
- [ ] Figure out best way to wire through secrets (ensuring that we don't accidentally track it...)
- [ ] Test
- [ ] Add CSV/Excel as well, based on this
See https://github.com/DAGWorks-Inc/burr/blob/26cfcd272a26c58e88c6ec84b18682b8ad87a9bd/burr/integrations/persisters/b_redis.py#L19.
for a sample working persister
**Describe alternatives you've considered**
Not doing this for fear that someone will use it in prod (or maybe they should...).
Contributor guide
Assessment
This issue has not been assessed yet.