如何将构建文件夹传输到另一个站点?
问题是数据库表前缀的名称被缝入文件中,如果我有很多站点,我将不得不手动更改数据。是否可以自动更改表名和前缀?
例如:
abstract class BaseCategoriesPeer {
/** the default database name for this class */
const DATABASE_NAME = 'test';
/** the table name for this class */
const TABLE_NAME = 'test_123_categories';
对于每个新网站,我都必须更改数据吗?
答案 0 :(得分:0)
如果我说得对,这是一个可能的解决方案:
您可以查看源文件所在的目录,并设置switch
来定义变量(比方说)$appStored
。
然后在数据库访问定义的类中(它比依赖于部署站点的表名模式更常见),再创建另一个switch
,这次switch ($appStored)
,然后定义名称对于每个部署配置。