Несколько баз данных с ActiveStorage - PullRequest
0 голосов
/ 09 декабря 2018

Я создаю приложение RoR с несколькими базами данных.В качестве примера у меня есть две базы данных с именем:

  • Панель инструментов (которая содержит все записи пользователя, таблица групп, таблица носителей, таблица компаний)
  • Магазин (который содержит все продукты, каталоги...)

Мне удается сохранить эти модели в отдельных БД, создав два файла database.yml и вызвав метод Install_connection в Модели.К сожалению ActiveStorage не полагается на базу данных моделей.

Я видел, что ActiveStorage имеет свои собственные модели "Blob & Attachment", которые расширяют ActiveRecord :: Base.Для хранения записей ActiveStorage запускает метод has_one_attached (), который находится в файле model.rb:

https://github.com/rails/rails/blob/master/activestorage/lib/active_storage/attached/model.rb

Как я могу манипулировать этим методом в ActiveStorage Engine, чтобывызов вместо ActiveStorages Blob, моей собственной модели StoreBlob, которая затем содержит "Установить_соединение STORE_DB"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...