개발&팁
Rails 에서 다중 DB 사용하기
하루하루
2008. 4. 9. 10:19
이번에 프로젝트에서 사용한 것을 정리하는 의미에서..(사실은 안까먹을려고.. ^^;; ) 포스팅 합니다.
먼저 config/database.yml 파일에 사용할 DB 정보를 적어줍니다.
그리고 Model 을 생성하고..
만들어진 모델에서 DB 와 연결해 줍니다.
이렇게 하고 ./script/console 에서 확인해 보면 잘 동작하는것을 알 수 있습니다~ ^^
먼저 config/database.yml 파일에 사용할 DB 정보를 적어줍니다.
mydb_development:
adapter: mysql
database: mydb
username: root
password:
host: localhost
socket: /var/run/mysqld/mysqld.sock
encoding: utf8
그리고 Model 을 생성하고..
./script/generate model Receiver --skip-migration
만들어진 모델에서 DB 와 연결해 줍니다.
class Receiver < ActiveRecord::Base
establish_connection :mydb_development
set_primary_key "idx"
end
이렇게 하고 ./script/console 에서 확인해 보면 잘 동작하는것을 알 수 있습니다~ ^^