Hm, thanks, but i think i need a little more help.
nate wrote:
> Assuming you have 2 different database configurations in database.php
> (we'll call them $default and $user), this should be pretty
> straightforward.
The point of having two different configurations is that the models
using the default configuration won't be affected by the reconnect call
below. Is that correct?
> ConnectionManager::getDataSource('user')->reconnect(array('host' =>
> 'localhost', ...., 'prefix' => $prefix));
This should be placed in a controller, right? Can this be executed even
if the current model doesn't and shouldn't use the $user configuration
and the custom prefix?
Now let me explain my current problem:
Let's say that i, for example, have two user-specific tables, with the
prefix "prefix_", called "prefix_table1" and "prefix_table2". When
doing like you said, Cake tells me that the tables "table1" and
"table2" (without the prefixes) are missing and have to be created.
I tried to create those tables just to see if that could make it work,
but then the tables without prefixes are used, instead of the ones with
prefixes.
Then i removed those again and tried to add this in every model using
user-specific tables:
var $useTable = false;
I did this to stop cake from reading tables until i did the reconnect,
but that only gave me a bunch of notices, warnings and errors.
So, how do i do now?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~----------~----~----~----~------~----~------~--~---