Models and Migrations and Schemas - oh my!

A Talk presented by Andrew Godwin
log in to bookmark.

Audience level

Intermediate

Category

Other

Time

September 6th, 3:30 p.m. – 4:10 p.m.


Description

A look at the past, current and future of schemas, migrations and Django, and what it means for both website developers and ops staff.


Abstract

Django has a long and varied history of dealing with changing schema requirements - from the early projects like django-evolution and the two aborted attempts to provide migrations in Django itself, through to projects like South and now looking ahead to a more integrated solution with Django itself once more.

This talk will cover some of that history - helpful to get some kind of context when it comes to current developments - as well as exploring some of the common problems a migration system (and its users) encounter, and how those lessons and ideas are being used to help improve Django itself to better support schema migrations.