Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How we've migrated from globalize to hstore-translate

Описание и применение

Изменён тип хранения переводов с глобализации на hstore-перевод, что уменьшило количество таблиц в базе данных и упростило схему.

Задача

The application used the globalize gem for translations, which stores translations in separate database tables and requires manual schema management.

Результат

Successfully migrated from globalize to hstore-translate, reducing the number of database tables and simplifying the translation schema.

Рабочий процесс

  • Identify all models that used globalize for translations.
  • Replace globalize with hstore-translate gem.
  • Update the database schema to use hstore columns instead of globalize tables.
  • Migrate existing translation data from globalize tables to hstore columns.
  • Verify that all translations are correctly stored and accessible.

Доказательства

How we've migrated from globalize to hstore-translate

  • Дата записи: 2026-10-24T07:11:33.684Z