Open kashikoibumi opened 5 months ago
This is true, but there are potential problems with upgrades. That's why the sql thread should be refactored first and added tests. These are the PRs that tried that but they are too big and need cleaning up: #1794 #1999 #2150
The type of values whose declared type is blob:
It actually isn't consistent across versions, there may be older databases which are different. That's why we need tests for this, even more for the data type change.
How about this:
I think this should be compatible to any past versions and future updates, including migrations to Python3.
I have implemented a quick workaround: #2248
msgid is stored as text type. It should be binary blob.
hash in inventory is OK.