South (software)

South (software)
Development status End of life, security fixes only
Written in Python[1]
Operating system Cross-platform
Platform Cross-platform
Available in Multilingual
Type Object-relational mapping
License Apache license 2.0
Website south.aeracode.org

South is a database migration framework for Django applications. It was created to overcome the fact that the integrated ORM in Django didn't take changes in models into account: you could create new models, but adding or removing fields was not supported.

Django 1.6 is the latest supported version. Since 1.7 the integrated ORM is to be preferred to South. South is therefore end-of-lifed, and will only get security fixes in the future.

References

  1. "The South Open Source Project on Open Hub". Open Hub. Retrieved 2014-09-12.