Создать файл по миграции рельсов

Я пытаюсь сгенерировать изображения по умолчанию в моей базе данных непосредственно при миграции из изображений, включенных в мое приложение rails (assets/images).

Перед миграцией такого типа я нажимаю на команду непосредственно в терминале.

Я хотел бы что-то вроде этого:

File.new('path/to/my/default/avatar')

Я пробовал с ActionController::Base.helpers.asset_path, asset_path, Rails.root.join,

Если этот способ не подходит для того, чтобы делать то, что я хочу, пожалуйста, дайте мне знать, как лучше.:-)

1 ответ

Не уверен, что именно вы пытаетесь достичь, но вы можете использовать что-то вроде скрепки, чтобы вы могли загружать изображения для ваших моделей.

Вы также можете использовать начальный файл для добавления изображений в вашу базу данных, так как миграция обычно связана с изменениями в структуре базы данных, а не с фактическими данными.

Другие вопросы по тегам