Multiple connections - adampatterson/Dingo-Framework GitHub Wiki

Dingo supports multiple database connections in an application. To learn about configuring additional connections please see Database Configuration.

To use a configured connection other than the defualt, simply add a third argument to the db() function when you use it:

// Using connection "backup"
$data = db('mytable',NULL,'backup')->all();

You can also access a connection directly to run queries:

$con = db::connection('backup');
$res = $con->table('mytable')->all();
$con = db::connection('backup');
$res = $con->query('SELECT * FROM `mytable`');

It is possible to use any number of connections on a page. Connecting to an additional database will not disconnect any other previously active connections.