Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Rails:mysql &postgres secara bersamaan di aplikasi yang sama?

Jika misalnya Anda, di database.yml Anda memiliki sesuatu seperti ini (tidak terlalu ingat atribut yang benar, tapi saya pikir Anda mengerti):

postgres:
    adapter: postgres
    database: gis

mysql:
    adapter: mysql
    database: app

Kemudian, Anda dapat menambahkan

establish_connection :postgres 

dalam model yang harus menggunakan database Postgres. Tentu saja, mungkin lebih mudah untuk membuat kelas abstrak dan membuat semua model menggunakan yang itu karena lebih KERING.

class PostgresRecord::Base < ActiveRecord::Base
  self.abstract_class = true
  establish_connection :postgres
end

Atau, karena Anda berencana untuk bermigrasi ke Postgres pada akhirnya, Anda mungkin harus melakukan yang sebaliknya, menjadikan database Postgres sebagai default dan mengubah koneksi untuk MySQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengatur charset untuk MySQL di RODBC?

  2. Cara Menemukan Nama Kendala di MySQL

  3. Cara mengatur struktur indeks ElasticSearch dengan beberapa binding entitas

  4. MySQL memeriksa apakah ada beberapa baris

  5. Ruang Android - Menangani Daftar Objek dalam Objek dan hasil kueri