[Dbix-class] Data partitioning and DBIC
Ash Berlin
ash_cpan at firemirror.com
Wed Apr 4 11:02:20 GMT 2007
Oleg Pronin wrote:
> As far as i know there is not.
> There is no way to execute select with joining two tables in different
> databases so the relationships are useless.
>
>
That depends entierly on your definition of database. If you are talking
about the MySQL definition of database, then yes you can by changing the
table from
->table('foo')
to
->table('db.foo')
So long as they are on the same host and the same user can access both.
If you want to do this at some arbitrary point in time, I thinjk you
have to do something like the following:
$schema->source('Foo')->table('db.foo')
Completely untested mind.
HTH
-ash
More information about the Dbix-class
mailing list