мигрировать временную метку файла
-
25-10-2019 - |
Вопрос
Если у меня есть два файла миграции:
20110414132423_insert_bulk_data.rb #1st
20111122105951_add_some_columns.rb #2nd
и я бегаю rake db:migrate
, это 1 -й Один бег в первую очередь, так как у него старая временная метка ??
Поскольку я нахожусь в середине чужой кодекса, он сделал 20110414132423_insert_bulk_data
миграция, которая вставляет данные в таблицу, но этот файл миграции жалуется Неизвестный столбец в таблице, затем я обнаружил, что отсутствующий столбец определен в 2 -й 20111122105951_add_some_columns.rb
Файл миграции с новой временной меткой ...
Как я могу избавиться от этого?
Решение
Вскоре да. Неэппаратная метка используется для упорядочения миграций и для навигации между ними. Узнать больше здесь
Другие советы
- Удалить эту миграцию
- генерируйте две новые миграции в том, как вам нужно запустить
Не связан с StackOverflow