Можно ли изменить номер ноды?

Главные вкладки

Аватар пользователя kompas kompas 1 февраля 2009 в 23:52

Ситуация такая. Например у нас есть определенная страница с нодой номер 6. По вине одного из админов, эта нода удаляется, но именно под этим номером она прописана в определенных документах, блоках и тд... имеется ли возможность снова создать ноду под номером 6. Или нужно править все ссылки?

Комментарии

Аватар пользователя kyky kyky 2 февраля 2009 в 3:22

В базе поле NID является автоинкрементным, то бишь самоувеличивающимся, поэтому -- нет, нельзя.
Но можно сделать вручную: создать нужную вам ноду, запомнить ее NID, залезть в базу и поменять на нужный.

Аватар пользователя wazzup wazzup 2 февраля 2009 в 10:29

править в базе

таблицы
node поля - nid vid
node_revisions поля - nid vid
возможно еще
node_comment_statistics поля - nid vid
и
term_node поля - nid vid

Аватар пользователя kompas kompas 3 февраля 2009 в 12:38

"beerman" wrote:

руки отбейте тому, кто в друпале жестко прописывает ссылки на материалы

А как это сделать мягко?