Zadejte hledaný výraz...

Mierna úprava Drupal DB

Jakub
verified
rating uzivatele
(25 hodnocení)
29. 11. 2008 10:27:15
Keďže aj ja sa snažím držať Retalovho hesla "Automatizuj, čo sa automatizovať dá." (inak by som sa asi zbláznil), potrebujem pomôcť. Mám v Drupal databáze tabuľku url_alias, v ktorej sú uložené URL aliasy mojich Drupal stránok (kto by to bol povedal). Túto tabuľku však potrebujem mierne modifikovať.
Na screenshote vidíte hodnoty jednotlivých záznamov. Ja potrebujem zmeniť dst pri záznamoch s hodnotou pid vyššou ako 40475.
Napr. pid 40480 (zo screenshotu) má dst "213-text-piesne", toto chcem zmeniť na "213-texty-piesni".
Zhrnutie: pri každom zázname s pid > 40475 zmeniť v dst text "xyz-text-piesne" na "xyz-texty-piesni".
Dúfam, že bude niekto ochotný pomôcť. Zatiaľ vďaka :andel:
29. 11. 2008 10:27:15
https://webtrh.cz/diskuse/mierna-uprava-drupal-db/#reply172896
palio
verified
rating uzivatele
(17 hodnocení)
29. 11. 2008 12:53:20
update url_alias set url_alias.dst= concat(substr(dst, 1, instr(dst, '-')), 'texty-piesni') where pid > 40475
pozn: s mysql velmi nepracujem a ten update som neskusal, tak je pravdepodobne ze v tom budu chyby. tak to najprv vyskusaj a pripadne oprav indexy v substr
29. 11. 2008 12:53:20
https://webtrh.cz/diskuse/mierna-uprava-drupal-db/#reply172895
Jakub
verified
rating uzivatele
(25 hodnocení)
29. 11. 2008 16:50:13
Vďaka.
29. 11. 2008 16:50:13
https://webtrh.cz/diskuse/mierna-uprava-drupal-db/#reply172894
Pro odpověď se přihlašte.
Přihlásit