Какой оптимальный способ добавить много данных в существующую базу данных в Rails? - PullRequest
0 голосов
/ 10 января 2012

У меня есть база данных с таблицей, которая состоит из 65k + записей, которая используется в моем производственном приложении Rails, и я хочу добавить еще около 40k строк из моего CSV-файла, гарантируя, что данные попадут в: 1)БД на моей машине разработки, 2) БД на рабочем сервере, 3) БД на машинах членов моей команды.

Какой подход выбрать?Рейк-задание для заполнения таблицы?Миграция?

Я что-то не так делаю?

1 Ответ

0 голосов
/ 10 января 2012

Лучшая практика будет полностью зависеть от данных, которые вы импортируете.Если вы собираетесь импортировать его только один раз и никогда больше не трогать, миграция - верный путь.Если вы намереваетесь обновить CSV и заменить / добавить данные в базу данных, вы, вероятно, захотите рассмотреть задачу rake.

...