music-explore
music-explore copied to clipboard
Upgrade to sqlalchemy2
Automatic upgrade with codex, I tested the webapp and it loads and runs, but didn't check for correctness and didn't check the import scripts
Verified the database changes with jamendo-api and id3 tags, and running the app, seems ok with minor hiccup on API (I think jamendo started returning strings instead of ints). Decided to update the schema for streaming_id so it is a bit less headache and having all ids as ints.
Contributes to potential necessity of rebuilding the db, although I suspect migrating to v2 would necessitate it anyway. As mentioned in #8 all data would need to be rebuilt anyway.