принцип полной переделки сайта с сохранением id нод

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

Комментарии

Аватар пользователя Pilotsamoleta Pilotsamoleta 6 декабря 2013 в 22:31

в том что сайт испорчен, чистить его много гемороя, решил тупо пересоздать ноды на чистой установке, но не знаю как, чтобы айдишники нод совпадали.

Аватар пользователя Sandy Big Boy Sandy Big Boy 7 декабря 2013 в 8:45

"Pilotsamoleta" wrote:
в том что сайт испорчен, чистить его много гемороя, решил тупо пересоздать ноды на чистой установке, но не знаю как, чтобы айдишники нод совпадали.

Может все-таки проще почистить? А так, наверное, можно в базе задать значения соответсвующим полям, но не уверен, что это легко и просто. Наверное надо погуглить, может кто и скрипты/модули уже делал для этого.

P.S. Погуглил по фразе "drupal change node id in database", результатов довольно много выпадает, сделать такое можно, только запрос к базе будет зависеть от ее структуры, т.е. от типов материалов, установленных модулей и т.п.

Аватар пользователя drupby drupby 7 декабря 2013 в 8:59

"Pilotsamoleta" wrote:
в том что сайт испорчен, чистить его много гемороя, решил тупо пересоздать ноды на чистой установке, но не знаю как, чтобы айдишники нод совпадали.

в данном случае поможет только комплекс мер по замене разработчика

Аватар пользователя drupby drupby 7 декабря 2013 в 10:02

"eagle" wrote:
Решается элементарно с помощью migrate.

для переноса данных из одной бд в другую использовать migrate ?
а кто мешает сделать бекап базы данных и импортировать его на другую установку друпала ?
сама база данных может быть "загрязнена" только путем установки 100500 модулей и удалением их с помощью простого удаления папок с модулями .
но ели это было сделано на рабочем сайте (а иначе зачем сохранение айдишников) , то я выше уже говорил , что поможет в данном случае

Аватар пользователя alex_shut alex_shut 7 декабря 2013 в 13:58

"drupby" wrote:
сама база данных может быть "загрязнена" только путем установки 100500 модулей и удалением их с помощью простого удаления папок с модулями .

у Сплешки есть шняга для чистки БД в таких сиуевинах. тута