Мне хотелось бы знать, как я могу переделать миграцию в rails, моя проблема в том, что я уже запускал: rake db: migrate: redo VERSION = xxx ... но это отображает ошибку говоря, что таблицы не существует, я предполагаю, что проблема возникла при запуске db: migrate: down, но когда я пытаюсь запустить db: migrate: up this one do not nothing:/ошибка работает rake db: migrate: down
Я хочу создать этот таблицу, используя эту миграцию, как я могу это сделать?
моя альтернатива создает новую миграцию, но я хотел бы знать, есть ли другой способ ее решения.
ТНХ :)
запустить грабли БД: сброс это будет сбрасывать все таблицу и запустите всю вашу миграцию –
^- определенно не делайте этого. Из-за одной миграции нет причин отбрасывать всю вашу базу данных. Обычно это просто включает в себя комментирование части миграции, чтобы запустить все это, а затем восстановить его. Почему бы вам не опубликовать свой код перехода, чтобы люди могли видеть. – kddeisz
Thx @kdeisz, я просто комментировал, пока не дошел до точки, я мог запустить rake db: migrate: down и up без проблем :) –