В миграции направляющих действительно ли возможно указать, что недавно добавленный столбец должен быть прежде или после существующего столбца в таблице?

Я решил эту проблему много месяцев спустя, перейдя на совершенно новую среду. В частности, новая машина со свежей установкой Windows 8. Я также избегал установки пакета Comodo (я не знаю, что это вызывало проблему).

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

6
задан pez_dispenser 19 May 2009 в 03:43
поделиться

2 ответа

Я сам не смог привести столбцы в порядок, но с Rails вы можете откатиться, измените старый файл миграции, чтобы добавить новые столбцы в нужном вам порядке, затем повторно перенесите старую миграцию, включая новое поле. Это не совсем идеально, но возможность простого перехода и отката может работать, если у вас достаточно ОКР, чтобы требовать порядок столбцов. : P

Я не эксперт, но я прочитал много документации по Rails (и совсем недавно) и не могу припомнить, чтобы найти решение для этого.

1
ответ дан 16 December 2019 в 21:45
поделиться
2
ответ дан 16 December 2019 в 21:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: