Помогите, пожалуйста с миграцией

#1 28 сентября 2013 в 21:09
Народ. Помогите, пожалуйста с миграцией от версии 1,9 на более свежую. В данный моментвыдает
  1. DATABASE ERROR:
  2.  
  3. ALTER TABLE `cms_comments` ADD `rating` INT( 11 ) NOT NULL DEFAULT '0' AFTER `is_hidden`
  4.  
  5. Unknown column 'is_hidden' in 'cms_comments'
Как нужно прописать в базу? На форуме был подобный вопрос, но он не решился до конца. Спасибо
#2 28 сентября 2013 в 21:20
Предыдущую проблему решил. А вот эту:
  1. DATABASE ERROR:
  2.  
  3. ALTER TABLE `cms_forum_posts` DROP INDEX `content`
  4.  
  5. Can't DROP 'content'; check that column/key exists
не помогает:(
#3 27 января 2015 в 17:52


Предыдущую проблему решил. А вот эту:

  1. DATABASE ERROR:
  2.  
  3. ALTER TABLE `cms_forum_posts` DROP INDEX `content`
  4.  
  5. Can't DROP 'content'; check that column/key exists
не помогает:(

Роман

Та же самая проблема, что делать:?
#4 27 января 2015 в 18:15
может версия php выше нужна?
#5 27 января 2015 в 18:15
Это при последовательной миграции с 1,9 на 1,10,1, потом на 1,10,2 и т.д.?
#6 27 января 2015 в 19:09


может версия php выше нужна?

Петрмаг
Да нет с версии все нормально
#7 27 января 2015 в 19:10


Это при последовательной миграции с 1,9 на 1,10,1, потом на 1,10,2 и т.д.?

scanread

Нет это с 1.9 на 1.10., миграция оптимизировала бд, потом какой то еще ход сделал а на третьем этапе выдало это.
Если ставить версию выше то проблем нет, но дело в том, что сайт стоит на 1.9 и надо мигрировать на следующию в любом случае.
#8 27 января 2015 в 19:18

Can't DROP 'content'; check that column/key exists

Роман
ну возьмите и добавьте индекс content, а потом снова мигрируйте
#9 27 января 2015 в 19:33


Can't DROP 'content'; check that column/key exists

Роман
ну возьмите и добавьте индекс content, а потом снова мигрируйте

eoleg

Тут на форуме уже писали про добавление, не чего не меняется.
#10 27 января 2015 в 22:03
Ну что вариантов больше нет?
#11 27 января 2015 в 22:07

Тут на форуме уже писали про добавление, не чего не меняется.

gen
может добавляли с ошибкой? не факт что гуру добавлял. smile
#12 27 января 2015 в 22:10


Тут на форуме уже писали про добавление, не чего не меняется.

gen
может добавляли с ошибкой? не факт что гуру добавлял. smile

eoleg

Он написал, что В индексах удалил дубликаты, все заработало.
Только я не что то его совсем не разу не понял, может разжуете?
#13 27 января 2015 в 22:12

Только я не что то его совсем не разу не понял, может разжуете?

gen
ну я не гуру, могу предположить что были 2 индекса например по какому то полю/столбцу, ну тоесть по названию разные а по содержанию одинаковые
#14 27 января 2015 в 22:24


Только я не что то его совсем не разу не понял, может разжуете?

gen
ну я не гуру, могу предположить что были 2 индекса например по какому то полю/столбцу, ну тоесть по названию разные а по содержанию одинаковые

eoleg
Типа их надо удалить и все ок будет?
#15 27 января 2015 в 22:59

Типа их надо удалить и все ок будет?

gen
один удалить а другой оставить, или посмотреть в sql запросе в install.sql какие индексы создаются при инсталляции и их оставить
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.