mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-06 03:58:04 +08:00
Update sys.php
This commit is contained in:
parent
579e04d1eb
commit
67ed38ffda
@ -23,18 +23,18 @@ app()->db->listen(function ($sqlstr) {
|
||||
[$sqlstr] = explode('GROUP BY', explode('ORDER BY', $sqlstr)[0]);
|
||||
if (preg_match('/^INSERT\s+INTO\s+`(.*?)`\s+SET\s+(.*?)\s*$/i', $sqlstr, $matches)) {
|
||||
if (stripos($matches[1] = Str::studly($matches[1]), 'SystemOplog') === false) {
|
||||
$matches[2] = substr(str_replace('`', '', $matches[2]), 0, 200);
|
||||
$matches[2] = substr(str_replace(['`', '\''], '', $matches[2]), 0, 200);
|
||||
return sysoplog("添加数据 {$matches[1]}", "添加数据:{$matches[2]}");
|
||||
}
|
||||
} elseif (preg_match('/^UPDATE\s+`(.*?)`\s+SET\s+(.*?)\s+WHERE\s+(.*?)\s*$/i', $sqlstr, $matches)) {
|
||||
if (stripos($matches[1] = Str::studly($matches[1]), 'SystemOplog') === false) {
|
||||
$matches[3] = substr(str_replace('`', '', $matches[3]), 0, 200);
|
||||
$matches[2] = substr(str_replace('`', '', $matches[2]), 0, 200);
|
||||
$matches[3] = substr(str_replace(['`', '\''], '', $matches[3]), 0, 200);
|
||||
$matches[2] = substr(str_replace(['`', '\''], '', $matches[2]), 0, 200);
|
||||
return sysoplog("更新数据 {$matches[1]}( {$matches[3]} )", "更新内容:{$matches[2]}");
|
||||
}
|
||||
} elseif (preg_match('/^DELETE\s*FROM\s*`(.*?)`\s*WHERE\s*(.*?)\s*$/i', $sqlstr, $matches)) {
|
||||
if (stripos($matches[1] = Str::studly($matches[1]), 'SystemOplog') === false) {
|
||||
$matches[2] = str_replace('`', '', $matches[2]);
|
||||
$matches[2] = str_replace(['`', '\''], '', $matches[2]);
|
||||
return sysoplog("删除数据 {$matches[1]}", "删除条件:{$matches[2]}");
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user