sql >> Database >  >> RDS >> PostgreSQL

Hoe gebruik je 2 verschillende database-adapters (SQL Server en PostgreSQL) in Rails in dezelfde omgeving?

Voeg in uw database.yml-bestand nog een "environment" -blok toe voor uw postgres-verbinding

voorbeeld omgevingsnaam kan zijn

postgres_development

Voeg vervolgens in uw environment.rb-bestand de volgende regel toe

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

Waarbij [ModelName] het ActiveModel-object is dat u specifiek wilt verbinden met de andere databaseomgeving. Ik weet niet zeker of dit 100% werkt in rails 3, maar ik weet dat het werkt in rails 2




  1. Kan geen geldige gegevensmap vinden. MySQL generieke binaire installatie

  2. Wat is het verschil tussen een tabelscan en een geclusterde indexscan?

  3. SQL om XML van tabelgegevens te genereren

  4. Hoe de naam van een beperking in Oracle te vinden