Using multiple databases - Ramaze/ramaze GitHub Wiki
This is well explained in this list post.
Just define constants containing your database connections :
BLOG_DB = Sequel.sqlite('data/blog/blog.db')
COMMENTS_DB = Sequel.sqlite('data/blog/comments.db')
Then, use self.db
to set the database connection to use in your model :
class Blog < Sequel::Model
self.db = BLOG_DB
...
end
class BlogComment < Sequel::Model
self.db = COMMENTS_DB
...
end
Alternatively, you can set the database connection like this :
class Blog < Sequel::Model(BLOG_DB)
...
end
class BlogComment < Sequel::Model(COMMENTS_DB)
...
end