massedit query

Post Reply
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

massedit query

Post by serge »

проводил на сайте замену пути к тумбам (убирал scj/thumbs из линка), обнаружил, что заменились далеко не все тумбы... если сделать list thumbs - выглядит все окей, а если нажать у какой-нибудь галеры thumb stats, то в списке видно, что многие тумбы не переименованы, а зачастую только одна имеет новый урл, остальные как битые...

Попробовал на таких галереях "MassEdit Selected" вместо "MassEdit Query" - все окей, все линки на тумбы поменялись на нужные... баг?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: massedit query

Post by admin »

Все может быть.
Я попробовал примрено как ожидаю - вроде работает ок.
У вас бекап есть за вчера напрмиер , те до того как вы сделали замену ?
Don't forget to run script update
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

Re: massedit query

Post by serge »

backup есть, но он весит 3,5Гб

поменялись похоже только best тумбы
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: massedit query

Post by admin »

Да, по логиге если выведены были только они то это верно, другое дело что так же логически они должны бы работать одинаково, надо проверить.
Don't forget to run script update
GangstaBros
Posts: 460
Joined: Sun Jan 05, 2014 4:34 pm

Re: massedit query

Post by GangstaBros »

через масседит квери при больших базах - имхо ненадежно ,
быстрей и проще сделать замену в базе , при установленном phpmyadmin - дело пары минут
GangstaBros
Posts: 460
Joined: Sun Jan 05, 2014 4:34 pm

Re: massedit query

Post by GangstaBros »

если что , вот команда:

UPDATE rot_galleries
SET thumb_url = REPLACE(thumb_url, '/scj/thumbs/', '/new-folder/')
WHERE thumb_url LIKE '%/scj/thumbs/%'
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: massedit query

Post by admin »

Тогда уже

UPDATE rot_galleries
SET thumb_url = REPLACE(thumb_url, '/scj/thumbs/', '')
WHERE thumb_url LIKE '%/scj/thumbs/%'

но вообще это делает как раз апдейт.
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: massedit query

Post by admin »

Подумав что потумбово что-то меняется редко добавили что б оба варианта масседита меняли сразу погалерно, а не потумбово. Посмотрим будет ли кто-то кому такое положение вещей будет неудобно и тогда будет ясно оставлять ли так. Но сейчас поведение одинаково при обоих выборках.
Don't forget to run script update
Post Reply