Conversation
|
This is a good fix, thanks. |
|
An interesting challenge with this change: since it modifies the schema, shipping a release with it could break existing databases the next time This would affect my workflow here for example: https://github.com/simonw/scrape-instances-social/blob/main/.github/workflows/scrape.yml Options for doing this:
I'm leaning towards the second option, depending on how hard it will be to implement. |
|
Worth noting that this really was a bug: the code was designed to create that git-history/git_history/cli.py Lines 244 to 252 in 91abda0 |
|
I think the fix is to detect if the |
|
The schema is only changed for those using the non- But as you've probably realised, this fix removes the need for the |

There's a bug in the non-id branch. Each
iteminitemsis redefined, with a new object, then_commitis set, but never used anywhere.In my use case, I need to know the commit each item comes from, and this fix allows it:
