Добавить поле перевода в существующую таблицу перевода с переносом данных - PullRequest
0 голосов
/ 23 октября 2018

У меня есть таблица в базе данных с именем forms и связанная таблица перевода с именем forms_translations.Для переводов я использую globalize драгоценный камень.Мне нужно добавить новое поле в таблицу переводов с именем name.Для этого у меня есть миграция:

def change
  reversible do |dir|
    dir.up do
      Form.add_translation_fields!({ name: :string },
                                   { migrate_data: true, remove_source_columns: true })

    end
    dir.down do
      remove_column :form_translations, :name
    end
  end
end

В моей модели: translates :name, :some_other_fields

Но по какой-то причине данные из столбца forms_table name не мигрировали вновый стол.По какой причине миграция не работает должным образом?Спасибо вперед.

...