Перенос базы данных (SQLite) из одного рельсового приложения в другое - PullRequest
0 голосов
/ 14 августа 2011

В настоящее время у меня есть система, в которой на одном рельсе 2.3.2 есть база данных со всеми данными моего контента. С тех пор я создал другое приложение, которое использует rails 3.1 и очень похоже, но с некоторыми дополнительными функциями (следовательно, изменилась структура базы данных (добавлены и удалены столбцы по всему месту)).

Моя проблема в том, что я не уверен, как получить данные (я действительно хочу только три значения из всех «записей» (я не часто работаю с базами данных и поэтому не очень хорошо знаю язык) ) в одной из моих моделей из одной базы данных (производство SQLite) в другую (также производство SQLite). Я посмотрел в db: seed, однако оказалось, что rails 2.3.2 не поддерживает db: seed, и поэтому я не могу использовать это.

Любые идеи о том, как я могу это сделать и легко добавить недостающую информацию к этим записям, а также (например, столбец publ_at, который является новым в более новом приложении, которое необходимо добавить для каждой записи)?

С наилучшими пожеланиями,

Джо

1 Ответ

0 голосов
/ 14 августа 2011

Если вам нужно перенести все приложение, проверьте это: Миграция с Rails 2 на Rails 3

Если вам нужно только управлять базами данных sqlite, для этого есть множество инструментов. Вот полный список

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...