Handling multi-connection
Often you will need to connect to two or more database, due to legacy code.
Clear offers multi-connections possibility, and your model can live in a specific database.
If not multiple connection are set, clear use default
connection as living place for the models.
Setup the multiple connections
You can also use hash notation:
Setup model connection
You can then just change the class property connection
in your model definition:
Migrations always occurs to the database under default
connection
Models between different connections should not share relations. We cannot guarantee the behavior in case you connect models between differents databases.
Other connection with SQL Builder
In low-level API, you can call use_connection
to force a request to be called on a specific collection:
Last updated