diff --git a/src/Cleaner/Logs.php b/src/Cleaner/Logs.php index 08648d8..d80a4b2 100644 --- a/src/Cleaner/Logs.php +++ b/src/Cleaner/Logs.php @@ -72,6 +72,7 @@ class Logs extends CleanerParent 'log_table', ]) ->where($sql->orGroup(['blog_id IS NULL', 'blog_id IS NOT NULL'])) + ->order('log_table ASC') ->group('log_table'); $record = $sql->select(); diff --git a/src/Cleaner/Preferences.php b/src/Cleaner/Preferences.php index 96e960e..4464c0d 100644 --- a/src/Cleaner/Preferences.php +++ b/src/Cleaner/Preferences.php @@ -103,6 +103,7 @@ class Preferences extends CleanerParent 'pref_ws', ]) ->where($sql->orGroup(['user_id IS NULL', 'user_id IS NOT NULL'])) + ->order('pref_ws ASC') ->group('pref_ws'); $record = $sql->select(); diff --git a/src/Cleaner/Settings.php b/src/Cleaner/Settings.php index 4de3604..2040dc4 100644 --- a/src/Cleaner/Settings.php +++ b/src/Cleaner/Settings.php @@ -107,6 +107,7 @@ class Settings extends CleanerParent 'setting_ns', ]) ->where($sql->orGroup(['blog_id IS NULL', 'blog_id IS NOT NULL'])) + ->order('setting_ns ASC') ->group('setting_ns'); $record = $sql->select(); diff --git a/src/Cleaner/Versions.php b/src/Cleaner/Versions.php index 6a42150..8f3a0c6 100644 --- a/src/Cleaner/Versions.php +++ b/src/Cleaner/Versions.php @@ -66,6 +66,7 @@ class Versions extends CleanerParent $rs = $sql ->from(dcCore::app()->prefix . dcCore::VERSION_TABLE_NAME) ->columns(['module', 'version']) + ->order('module ASC') ->select(); if (is_null($rs) || $rs->isEmpty()) {