İşte durum., farklı bir veritabanında doğrudan SQL kodunu nasıl çalıştırırım?
Bazı belirli veritabanlarında veri kalitesini izleyecek bir Rails uygulaması yazıyorum. Bunu yapmak için, bu veritabanları üzerinden doğrudan SQL sorguları yürütebilmem gerekir - ki bu da Rails uygulama modellerini sürmek için kullanılanla aynı değildir. Kısacası, bu ActiveRecord temel bağlantısından geçmenin hilesini kullanamayacağım anlamına gelir.
Bağlanmam gereken veritabanları, tasarım zamanında bilinmemektedir (yani: database.yaml dosyasında ayrıntılarını ekleyemiyorum). Daha ziyade, kullanıcının uygulamada sorguları yürüteceği veritabanlarının ayrıntılarını girmek için kullanacağı bir 'database_details' modelim var.
Bu nedenle, bu veritabanlarına bağlantı gerçekten dinamiktir ve ayrıntılar yalnızca çalışma zamanında çözülür.
Bunu nasıl yapabilirim?
sayesinde
Rollo
içine bakacağız, yaklaşım o zaman sahip olduğum problem için daha uygundur. Paylaşım için çok teşekkürler! –