I’ve set up my base ExpressionEngine install with a relatively simple staging/production system which relies on the database prefix to seperate live from staged content.
Using NSM Config bootstrap, I’m using, for example, a prefix “live_” for my live site, and prefix “exp_” for my staging site; I’ve used the exp_ prefix to install EE, and then set up the live_ prefix later.
To my horror, though, I found out that everything in the channel module (mod.channel.php) is hardcoded to use the exp_ prefix! This means I have to edit the core files every time I want EE to take into account the prefix I want to get content from.
Can this be confirmed, explained, and if it’s indeed the case, possibly be turned into a feature request?