PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak używać 2 różnych adapterów baz danych (SQL Server i PostgreSQL) w Railsach w tym samym środowisku?

W pliku database.yml dodaj kolejną blokadę „środowiska” dla połączenia z postgresem

przykładową nazwą środowiska może być

postgres_development

Następnie w pliku environment.rb dodaj następującą linię

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

Gdzie [NazwaModelu] jest obiektem ActiveModel, który chcesz konkretnie połączyć z innym środowiskiem bazy danych. Nie jestem pewien, czy to działa na szynach 3 w 100%, ale wiem, że działa to na szynach 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. wyszukaj duplikaty z różnych pól w postgresql

  2. Zachowaj strefę czasową w typie PostgreSQL timestamptz

  3. Jak zmienić kodowanie znaków w bazie danych postgres?

  4. Jak wydrukować wynik zapytania PostgreSQL w formacie CSV lub TSV z wiersza poleceń?

  5. wyodrębnij datę ze znacznika czasu w postgreSQL