On Dec 10, 2007 8:34 AM, Andry S Huzain <[EMAIL PROTECTED]> wrote: > > > > On Dec 10, 2007 5:15 AM, firman sumirat <[EMAIL > > PROTECTED]<six.zero2%40yahoo.co.id>> > wrote: > > halo > > > > saya mau tanya nih, > > > > kalo di rails , cara mengakses remote database itu bagaimana ? > > > > sementara yang saya coba dan bisa : > > > > miss : > > database : mysql > > ip-server nya : 192.168.0.50 > > nama database : mydatabase > > nama table : users > > user : myname > > password : mypass > > > > bikin file di app/model : user.rb > > > > isi user.rb : > > --------------- > > > > require 'rubygems' > > require 'active_record' > > > > ActiveRecord::Base.establish_connection( > > :adapter => 'mysql', > > :host => '192.168.0.50', > > :username => 'myname', > > :password => 'mypass', > > :database => 'mydatabase') > > > > class User < ActiveRecord::Base > > end > > > > ----- > > > > di script/console > > > > command > > User.find(:all) > > > > hasil : query bisa dilakukan , > > > > === > > > > Tanya: Dengan cara seperti di atas ini, apa lazim di rails? > > > > Wajar saja. > Apalagi di mesin production. Di production sudah lazim memisah database di > mesin selain application. > > Blog saya itu contohnya. Dia jalan di mesin A dg domain a.com. Tapi > database-nya ada di mesin B dengan domain mysql.b.com. Jadinya konfigurasi > database menjadi kira-kira :host => mysql.b.com > > Hanya saja kalau untuk fase development, mending ya di database lokal saja > (database + app jadi satu mesin). Kecuali ada konstrain2 lain misalnya > company policy atau anda deal dengan legacy app...... > > ....atau anda langsung develop diatas mesin-mesin yang nantinya dibuat > production (seperti kangazis + saya :d). > > Untuk urusan database, aspek yang perlu diperhatikan dengan > sungguh-sungguh > bagi Railers adalah migration. > Sekali kita nggak pake migration, ya sudah. Mending balik kucing saja ke > PHP > framework. Atau Java web framework. > > (makanya kemaren gw nge-push si kangaziz supaya mbenerin migration... eh > kok > jadi curhat? :d) > > -- > http://andryshuzain.com > > . >
gak perlu balik ke PHP, baliknya ke Agile Web Development with Ruby on Rails .... first edition aja ^_^ btw tuk mas firman, kenapa mesti require active_record lagi ?, kenapa ndak mengubah config/database.yml ajah ? > > -- blog : http://adityakircon.blogsome.com ym : kirconboy gtalk : [EMAIL PROTECTED] skype : adit_skype Freedom is the right of all sentient beings (Optimus Prime) [Non-text portions of this message have been removed]

