Удалить в заказах и контактах заглушки e-mail

Добрый день.

Перенес заказы (контакты) со старого webasyst 3. Из-за специфики одного покупного модуля, на очень многих заказах, ставилась e-mail заглушка. Пример заглушки: no_email@xxx.com. То есть из 1000 заказов, есть 500 заказов с заглушкой. И к примеру из 200 контактов - 100 контактов с заглушкой.

Вопрос. Как правильно создать запрос sql, чтобы удалить заглушки email из заказов и контактов, без нарушения хрупкой системы. Особо переживаю за историю заказов, которая играет ключевую роль в формировании cross-selling. Или же лучше не трогать ничего?

Заранее благодарен за помощь.

1 ответ

  • 2

    sql запросом лучше не надо. есть ненулевая вероятность, что будет нарушена целостность данных. правильнее написать какой-нибудь скрипт в виде плагина с cli контроллером, который выберет все контакты с указанным e-mail и удалит у них e-mail.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите