Создать файл по миграции рельсов
Я пытаюсь сгенерировать изображения по умолчанию в моей базе данных непосредственно при миграции из изображений, включенных в мое приложение rails (assets/images).
Перед миграцией такого типа я нажимаю на команду непосредственно в терминале.
Я хотел бы что-то вроде этого:
File.new('path/to/my/default/avatar')
Я пробовал с ActionController::Base.helpers.asset_path
, asset_path
, Rails.root.join
,
Если этот способ не подходит для того, чтобы делать то, что я хочу, пожалуйста, дайте мне знать, как лучше.:-)
1 ответ
Не уверен, что именно вы пытаетесь достичь, но вы можете использовать что-то вроде скрепки, чтобы вы могли загружать изображения для ваших моделей.
Вы также можете использовать начальный файл для добавления изображений в вашу базу данных, так как миграция обычно связана с изменениями в структуре базы данных, а не с фактическими данными.