Rails3 + Datamapper - одновременные соединения с базой данных - PullRequest
1 голос
/ 03 августа 2010

Можно ли использовать параллельные базы данных в одном приложении rails? С AR я могу использовать метод create_connection внутри модели. Возможно ли это с помощью datamapper?

1 Ответ

2 голосов
/ 03 августа 2010

Аналогичная функция есть в Datamapper.Этот фрагмент из таблицы показывает, как.

DataMapper.setup(:colors_db,  "sqlite3:path/to/colors.db")
class Color
   include DataMapper::Resource

   def self.default_repository_name
     :colors_db
   end

   property :name, String
end

Как вы также можете видеть, аргумент :repository также изменяет исходную базу данных для многих команд DM.

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