Есть ли способ сгенерировать файл миграции или файл схемы БД из существующей модели RoR? Я потерял свои исходные файлы миграции, и БД была удалена, и я не хочу писать ни вручную.
У вас должен быть файл db / schema.rb, который создается после выполнения ваших миграций.Если у вас нет этого файла в вашем репозитории и у вас нет резервной копии базы данных, ActiveRecord ничего не сможет сделать для вас.
Не похоже, чтобы это было возможно для меня. Атрибуты модели ActiveRecord определяются схемой базы данных. Обычно внутри модели нет какого-либо кода, который бы явно указывал, из чего состоит модель (кроме ассоциаций).