sql >> Databáze >  >> RDS >> PostgreSQL

Jak používat 2 různé databázové adaptéry (SQL Server a PostgreSQL) v Rails ve stejném prostředí?

Do souboru database.yml přidejte další blok „environment“ pro vaše připojení postgres

příklad názvu prostředí může být

postgres_development

Poté do svého souboru environment.rb přidejte následující řádek

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

Kde [ModelName] je objekt ActiveModel, který chcete konkrétně připojit k jinému databázovému prostředí. Nejsem si jistý, jestli to funguje na kolejích 3 100%, ale vím, že to funguje na kolejích 2




  1. Nastavení více datových center pomocí Galera Cluster pro MySQL nebo MariaDB

  2. MySql UNION pro AKTUALIZACI

  3. Chyba syntaxe MySQL pomocí příkazu LIMIT s připraveným příkazem v Javě

  4. Porušení omezení integrity:1452 laravel