Большинство из вас, скорее всего, уже имеют привычку работать на разных платформах (разработка-постановка-производство).В компании, с которой я работаю, у них также есть эти разные платформы с развернутым экземпляром Magento Enterprise Edition (v1.9.0.0).
Около 2 месяцев назад наша команда взяла резервную копию рабочей версии базы данных, чтобы начать работатьfrom (довольно большой проект по разработке контента (изображений продуктов, описаний, ...) и автоматической загрузки продукта.
В настоящее время все изменения были развернуты на промежуточной платформе, содержащей информацию о заказах, которые былиразмещен не позднее двух месяцев назад.
После покупки (плохо закодированного и полного ошибок) расширения для экспорта и импорта заказов (включая информацию о заказах, расценках, информации о доставке и информации о клиентах), которое не работает должным образом, у меня былорешил просто скопировать все следующие таблицы с производственной площадки:
- Все таблицы, начиная с customer_
- Все таблицы, начинающиеся с s_
- Все таблицы, начинающиеся с sales_
Я импортировал их на своем устройствеПлатформа elopment (просто чтобы попробовать и это работает! : O Вся информация о заказах, отгрузках, кредит-авизо и клиентах сохраняется и, кажется, полностью работает и правильна.
Здесь возникает актуальный вопрос: Будет ли в этом случае возможный конфликт с чем-то связанным с заказом / клиентом в будущем?Насколько я знаю, заказы связаны только с клиентами и адресами клиентов, а не с продуктами (по крайней мере, я думаю, что они связаны с SKU, а не с продуктом entity_id, как большинство вещей в magento)
Это доказанотот факт, что если вы удалите все продукты из своего экземпляра magento, вся информация о заказах и клиентах будет сохранена и будет полностью работать.
Редактировать: Это действительно сработало;)