Maks

Maks

С нами с 04 октября 2022; Место в рейтинге пользователей: #12023

Миграция на minishop2

Всем доброго времени суток. Пытаюсь перенести поля с ТВ в опции minishop2
Делаю запрос в базу данных
INSERT INTO brzhprf1x_ms2_products
(id,price) 
select contentid,value from brzhprf1x_site_tmplvar_contentvalues where
tmplvarid=6
Переношу данные с тв с id 6 в поле price минишоп
В ответ получаю ошибку
#1062 — Дублирующаяся запись '12311' по ключу 'PRIMARY'

Если же запрос делаю REPLACE

REPLACE INTO brzhprf1x_ms2_products
(id,price) 
select contentid,value from brzhprf1x_site_tmplvar_contentvalues where
tmplvarid=6
То все переносится. Но возникает следующая проблема при переносе поля старой цены

REPLACE INTO brzhprf1x_ms2_products
(id,old_price) 
select contentid,value from brzhprf1x_site_tmplvar_contentvalues where
tmplvarid=7
Делая такой запрос почему то перезаписываются поля PRICE при этом значения в поле старая цена записываются. Что я делаю не так подскажите пожалуйста.
Maks
04 октября 2022, 18:31
modx.pro
614
0