Генерация образа схемы базы данных, используемой в приложении Rails - PullRequest
32 голосов
/ 27 января 2009

Как мне создать образ схемы базы данных, используемой в приложении Rails?

1 Ответ

5 голосов
/ 27 января 2009

Вы пробовали rake db:schema:dump?

По сути, убедитесь, что ваш файл database.yml ссылается на базу данных, которую вы хотите выгрузить, и затем выполните команду. Он возьмет все таблицы и индексы в указанной базе данных, а затем запишет его в schema.rb.

Обратите внимание, что вы должны переименовать schema.rb, как только он содержит дамп; в противном случае он может быть перезаписан.

...