Как заполнить базу данных из S3 в приложении RoR - PullRequest
0 голосов
/ 06 марта 2019

Я загрузил изображения в свое ведро в S3, и я хочу, чтобы эти файлы были в моем семени.

Вот мой фактический seed.rb (который использует мои изображения, хранящиеся в локальном хранилище через активное хранилище):

require 'faker'

Item.destroy_all

20.times do |i|
    item = Item.create!(
                    title: Faker::Games::Pokemon.name,
                    description: Faker::Lorem.paragraph_by_chars(60, false),
                    price: 5.0)
    item.image.attach(io: File.open("app/assets/images/chatons/#{i}.jpg"), filename: "#{i}.jpg")

end

Итак, у меня есть два простых вопроса:

  • во-первых, возможно ли это?
  • и если да, то как мне действовать?
...