Epic South Disasters: or, Why You Actually Need to Pay Attention to your DBMS
Wednesday 2 p.m.--2:45 p.m.
Audience level: Intermediate
Using South has its gotchas. I'll go over some of them by using colorful examples involving data loss and hard-to-recover states. Abstract
Epic South Disasters: or, why you actually need to pay attention to your DBMS
A lot of people use South to manage database migrations. It's a great addition to the Django space that allows you to iterate quickly, without spending a lot of time writing and testing schema migrations. But what happens when South does things you didn't expect it to do? From the quibbles of differing database backends to phantom post_save signals sent during data migrations, this talk will offer a set of warnings illustrated by example. Prepare to be horrified.