refactor: 使用 Manticore Search 替换 SeekDB

This commit is contained in:
kuaifan
2026-01-01 03:17:27 +00:00
parent 10c6177a9f
commit 48ef4cfdef
24 changed files with 1017 additions and 1102 deletions
+5 -5
View File
@@ -3,7 +3,7 @@
namespace App\Observers;
use App\Models\User;
use App\Tasks\SeekDBSyncTask;
use App\Tasks\ManticoreSyncTask;
class UserObserver extends AbstractObserver
{
@@ -19,7 +19,7 @@ class UserObserver extends AbstractObserver
if ($user->bot) {
return;
}
self::taskDeliver(new SeekDBSyncTask('user_sync', $user->toArray()));
self::taskDeliver(new ManticoreSyncTask('user_sync', $user->toArray()));
}
/**
@@ -48,9 +48,9 @@ class UserObserver extends AbstractObserver
if ($isDirty) {
// 如果用户被禁用,删除索引;否则更新索引
if ($user->disable_at) {
self::taskDeliver(new SeekDBSyncTask('user_delete', ['userid' => $user->userid]));
self::taskDeliver(new ManticoreSyncTask('user_delete', ['userid' => $user->userid]));
} else {
self::taskDeliver(new SeekDBSyncTask('user_sync', $user->toArray()));
self::taskDeliver(new ManticoreSyncTask('user_sync', $user->toArray()));
}
}
}
@@ -63,7 +63,7 @@ class UserObserver extends AbstractObserver
*/
public function deleted(User $user)
{
self::taskDeliver(new SeekDBSyncTask('user_delete', ['userid' => $user->userid]));
self::taskDeliver(new ManticoreSyncTask('user_delete', ['userid' => $user->userid]));
}
}