Не удается установить рельсы active_storage с драгоценным камнем сиквел-рельсов - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь установить active_storage с rails 5.2, и вместо активной записи я использую гем сиквел-рельсов. Я получаю следующую ошибку при выполнении 'rails active_storage: install'

грабли прерваны! Не знаю, как построить задачу 'app: railties: install: migrations' (см. --tasks) /home/edmodo/.rvm/gems/ruby-2.4.3/gems/railties-5.2.0/lib/rails/engine.rb:635:in block (4 levels) in <class:Engine>' /home/edmodo/.rvm/gems/ruby-2.4.3/gems/activestorage-5.2.0/lib/tasks/activestorage.rake:7:in блок (2 уровня) в ' /home/edmodo/.rvm/gems/ruby-2.4.3/gems/rake-12.3.1/exe/rake:27:in <top (required)>' /home/edmodo/.rvm/gems/ruby-2.4.3/bin/ruby_executable_hooks:24:in Eval» /home/edmodo/.rvm/gems/ruby-2.4.3/bin/ruby_executable_hooks:24:in `'Задачи: TOP => active_storage: установить: миграции

Может кто-нибудь помочь мне решить эту проблему?

1 Ответ

0 голосов
/ 16 октября 2018

Насколько я знаю, вы в настоящее время не можете использовать Active Storage с Sequel, поскольку он сильно зависит от классов Active Record.

https://github.com/rails/rails/blob/master/activestorage/app/models/active_storage/attachment.rb#L9

Вам нужно использовать альтернативное решение для Active Store, такое как Shrine или использовать Active Record.

...