Shutting down CDMSΒΆ
If you are reading this it means that it’s probably time to shut down CDMS and get rid of all that crazy sync shit. Congratulations and well done!
Hopefully, the past developers made your life easier and removing all dependencies means that you only need to:
- change
core.models.CRMBaseModel
so that it extendscore.lib_models.TimeStampedModel
instead ofmigrator.models.CDMSModel
- change
core.models.managers.CDMSManager
so that it extends the django default manager instead ofmigrator.managers.CDMSManager
- delete the
migrator
and thecdms_api
apps- delete the
cdms_migrator
file in every django app- clean up the settings with all unused values
- run
makemigrations
andmigrate