Как заменить в базе данных сразу 174 url при переезде на другой домен + смены чпу масовой

F

Feetrus9836

Шопмейкер
#1
добрый день
нужен способ замены 174 ссылки сразу в базе данных
есть два файла в одном txt в виде значений

site.com/test1, site.com/test2
site.com/test3, site.com/test4
site.com/test5, site.com/test6

в другом база в формате .sql нужно в этой базе заменить все вхождения ссылок из файла txt кто может подсказать как сделать?
 
Baco

Baco

architect
#2
добрый!
я бы сделал парсинг txt в массив (донор\аццептор) и обратился к базе, либо по разбитому (по слэшу) конечному урл, либо по урл целиком, и получив url_alias_id (найдя донорный линк), заменять на линк аццептора и обновлять по найденому же url_alias_id, буквально 3 метода для контроллера и 2 (один на поиск, 2-й на замену по url_alias_id) для модели.
 
Baco

Baco

architect
#3
если скинете в лс файлик txt, чтобы более предметно понимать суть, то смог бы более конструктивно и расписать какие то из методов для решения задачки.
 
Зверху