Tivix / django-cron

Write cron business logic as a Python class and let this app do the rest! It enables Django projects to schedule cron tasks, tracks their success / failures, manages contention (via a cache) etc. Basically takes care of all the boring work for you :-)
www.tivix.com
MIT License
900 stars 193 forks source link

Native Django Migrations #47

Closed ghinch closed 9 years ago

ghinch commented 9 years ago

Django now supports native migrations. This PR adds support for using those rather than South, with a provision to keep using South if needed by adding an additional setting for django_cron in SOUTH_MIGRATION_MODULES

coveralls commented 9 years ago

Coverage Status

Coverage decreased (-8.16%) to 83.26% when pulling 59fd68cf6fe6af1ae4c947fbb3111354dbd8ea93 on growthstreet:native-migrations into eecfe0f2504527f3c1dcc7c7b29eec20d13cc871 on Tivix:master.

coveralls commented 9 years ago

Coverage Status

Coverage decreased (-8.16%) to 83.26% when pulling 59fd68cf6fe6af1ae4c947fbb3111354dbd8ea93 on growthstreet:native-migrations into eecfe0f2504527f3c1dcc7c7b29eec20d13cc871 on Tivix:master.

maciej-jaworski commented 9 years ago

We've decided to remove South migrations, especially since South has issues working with Django 1.8. Native Django migrations have been added as the only mechanism since 0.4.0