Как мне сгенерировать схему БД или файлы миграции для существующей модели RoR - PullRequest
1 голос
/ 31 марта 2011

Есть ли способ сгенерировать файл миграции или файл схемы БД из существующей модели RoR? Я потерял свои исходные файлы миграции, и БД была удалена, и я не хочу писать ни вручную.

Ответы [ 2 ]

1 голос
/ 31 марта 2011

У вас должен быть файл db / schema.rb, который создается после выполнения ваших миграций.Если у вас нет этого файла в вашем репозитории и у вас нет резервной копии базы данных, ActiveRecord ничего не сможет сделать для вас.

0 голосов
/ 31 марта 2011

Не похоже, чтобы это было возможно для меня. Атрибуты модели ActiveRecord определяются схемой базы данных. Обычно внутри модели нет какого-либо кода, который бы явно указывал, из чего состоит модель (кроме ассоциаций).

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