worksolutions / bitrix-module-migrations

DEPRECATED: Please see https://github.com/worksolutions/bitrix-reduce-migrations
MIT License
69 stars 14 forks source link

Требуется функционал поэтапного удаления модуля #16

Closed dsxack closed 9 years ago

dsxack commented 9 years ago

При удалении модуля требуется предоставить выбор, оставить ли служебную информацию модуля, такую как:

Дополнительно: Так как при удалении служебной информации модуля он не сможет в дальнейшем стабильно работать с уже работающими модулями на других машинах - нужно продумать функционал, который будет об этом либо предупреждать, либо запрещать применять / миграции на этих машинах, для того, чтобы не произошло рассинхронизации.

Обращение включает в себя обращения:

15, #13

sokolovsky commented 9 years ago

В общем сделал так: При удалении либо удалять все данные миграций, либо не удалять никаких. Т.к. в итоге только такие состояния будут не ошибочными