PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да използвам 2 различни адаптера за база данни (SQL Server и PostgreSQL) в Rails в една и съща среда?

Във вашия файл database.yml добавете още един блок "среда" за вашата postgres връзка

примерно име на среда може да бъде

postgres_development

След това във вашия файл environment.rb добавете следния ред

[ModelName].establish_connection "postgres_#{RAILS_ENV}"

Където [ModelName] е обектът ActiveModel, който искате конкретно да свържете към другата среда на база данни. Не съм сигурен дали това работи в rails 3 100%, но знам, че работи в rails 2




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Множество генератори на последователности за хибернация за един обект с PostgreSQL

  2. Време за изпълнение на заявката на Postgres

  3. Конкатениране на низ и число в PostgreSQL

  4. Насочване към конкретни стойности от JSON API и вмъкване в Postgresql, използвайки Python

  5. Заключване на предикат в PostgreSQL 9.2.1 с изолация с възможност за сериализиране