Я перевожу приложение PHP на Rails. Новое приложение имеет существенно другую схему.
У кого-нибудь есть данные опыта из одной схемы в другую? Сейчас я смотрю на дамп CSV-файлов и написание сценариев Ruby для обработки вставки с другой стороны. Я также рассмотрел использование Navicat для экспорта / импорта во временную базу данных с новой схемой (если она достаточно проста), затем выгрузил базу данных и вставил значения в новую базу данных, используя db: seed.
Я полагаю, что это будет полная боль, куда бы я ни пошел - просто в надежде свести к минимуму беспокойство. Заранее спасибо!
UPDATE:
Решено экспортировать из Navicat в XML, а затем использовать Nokogiri для создания начальных файлов для Seed_fu.