mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-08-30 12:45:32 +08:00
Connection类的parseSqlTable方法移动到Query类
This commit is contained in:
@@ -643,23 +643,6 @@ abstract class Connection
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* 将SQL语句中的__TABLE_NAME__字符串替换成带前缀的表名(小写)
|
||||
* @access public
|
||||
* @param string $sql sql语句
|
||||
* @return string
|
||||
*/
|
||||
public function parseSqlTable($sql)
|
||||
{
|
||||
if (false !== strpos($sql, '__')) {
|
||||
$prefix = $this->config['prefix'];
|
||||
$sql = preg_replace_callback("/__([A-Z0-9_-]+)__/sU", function ($match) use ($prefix) {
|
||||
return $prefix . strtolower($match[1]);
|
||||
}, $sql);
|
||||
}
|
||||
return $sql;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获得查询次数
|
||||
* @access public
|
||||
|
||||
Reference in New Issue
Block a user