Closed jkeifer closed 2 months ago
One of the migration files had an invalid name (using -
). I went ahead and fixed that, but existing deployments will need to update their migrations table correspondingly. That can be as simple as running echo "update django_migrations set name = '0004_fix_bust_cache' where name = '0004_fix-bust-cache';" | snodas runsql -
.
Gonna go ahead and merge this. It's fairly significant rework of the app and without any (functional) tests its a bit risky. I've manually tested the API fairly heavily and it seems to be 100% functional. Some management commands being broken is possible, I haven't tested most of them.
tl;dr: testing an urgent need but too heavy of a lift to include in this go-around. I'm gonna yolo this one and if I find more changes are required I'll pull those in on other PRs.