Как синхронизировать ID ордеров у двух шопов на разных хостах и базах?
Как можно красиво синхронизировать номера ордеров у двух шопов, на разных хостах и движках? у того и другого базы локальные, у того и другого номер ордера - это номер автоинкремента таблицы order.
Только с помощью создания объединяющей таблицы ордеров с доп. полем: real_shop_order_ID.
ID-шники ордеров для новой таблицы - можно проставить с сортировкой по timestamp (для дальнейшего удобства работы с таблицей).
pingo, нет. real_shop_order_ID - это как раз ID ордера из магазина.
(ну и shop_ID поле - нужно тоже, соответственно).
А базовый (колонка авто-инкремента для общей результирующей таблицы) - это просто ID.
xmoonlight, ага, понял, счас попробую повторить пока для посмотреть, как это будет выглядеть. скорее всего так и надо делать, вопрос, только из старого опенкарта стучать на удаленную базу или из старой джумлы