django-south-central
Run maintenance commands for Django apps in database migrations fashion.
Quickstart
-
Install django-south-central:
pip install django-south-central
-
Create database table for history:
python manage.py syncdb
Usage
-
Generate migration file and update its contents manually:
python manage.py appmigration app_name migration_name
-
Or, generate Django call_command call with specified arguments:
python manage.py appmigration app_name migration_name cmd_name cmd_arg
-
Apply migration:
python manage.py migrateapp app_name