Как вы планируете поддерживать синхронизацию базы данных разработки с производственной, учитывая, что вы можете вносить изменения в таблицы задолго до того, как они начнут работать?
да, это часть проблемы, я
не знаю, если это вообще возможно сделать
что с учетом схемы может измениться
совсем немного ..
Будет очень сложно иметь автоматическую синхронизацию, которая не уничтожит вас и не вызовет проблем с изменениями в разработке.
Итак, я рекомендую восстанавливать производственную резервную копию вручную и только тогда, когда это необходимо. Настройте работу, чтобы выполнить работу, и просто запустите ее по мере необходимости (не ставьте ее в расписание). Разработка по мере необходимости, используя текущие данные, пока вы можете. Когда вам нужно обновить, убедитесь, что вы внедрили / сохранили в файлы все свои изменения разработки, а затем восстановите резервную копию для разработки. Если вы сделали «релизы» в производство, то восстановите после этого. Вам нужно будет определить, что работает лучше всего. Тем не менее, просто убедитесь, что вы не потеряете изменения в разработке при восстановлении!
Если вам нужна обновленная локальная версия для поддержки и отладки производственных проблем, настройте базу данных «Поддержка» и используйте репликацию. Не занимайтесь там разработкой, имейте специальную базу данных для разработки.