Перенос

При переносе товаров из уберкарта в коммерц я сделал специальное поле product_old_nid у товара, в которое импортировал nid на старом сайте.
Затем мне понадобилось обновить значения кол-ва товаров на складе (чтобы на новом сайте были те же значения, что и на старом).
Решение конкретной это задачи была работа напрямую только с phpmyadmin: я экспортировал таблицу uc_product_stock со старого сервера в базу нового сайта, и затем выполнил вот этот запрос:

...

Из-за того, что в Друпал 7 есть такой замечательный модуль как Feeds, который умеет абсолютно всё - и загружать картинки по урл, и выставлять соответсвие терминам таксономии по их названиям - что перенос с Друпал 6 а Друпал 7 материала представляет собой, по сути, просто правильное составление запросов в базу, чтобы через phpmyadmin сгенерировать csv-файл. Потом этот csv просто импортируем через Feeds на новый сайт - и дело в шляпе.
Перенос терминов с прикрепленными к ним картинками (использовался модуль taxonomy image)

...

Столкнулся с проблемой того, что в Drupal 6 пароли пользователей хранятся в md5 хеше, а в Drupal 7 уже в формате sha512. Причем хеш на то и хеш, чтобы из него было невозможно получить исходный пароль, т.е. невозможно сделать преобразование md5 -> исходный пароль -> шифрование в sha512
Что же делать? В Друпале все уже сделали за нас :)
Вот рабочий код:

 
  // ---> for password 
  // Lower than DRUPAL_HASH_COUNT to make the update run at a reasonable speed....