diff options
Diffstat (limited to 'packages/shared-server/src')
| -rw-r--r-- | packages/shared-server/src/plugins.ts | 1 | ||||
| -rw-r--r-- | packages/shared-server/src/queues.ts | 8 |
2 files changed, 7 insertions, 2 deletions
diff --git a/packages/shared-server/src/plugins.ts b/packages/shared-server/src/plugins.ts index b6a88462..de08b9b0 100644 --- a/packages/shared-server/src/plugins.ts +++ b/packages/shared-server/src/plugins.ts @@ -8,6 +8,7 @@ export async function loadAllPlugins() { // Load plugins here. Order of plugin loading matter. // Queue provider(s) await import("@karakeep/plugins-queue-liteque"); + await import("@karakeep/plugins-queue-restate"); await import("@karakeep/plugins-search-meilisearch"); PluginManager.logAllPlugins(); pluginsLoaded = true; diff --git a/packages/shared-server/src/queues.ts b/packages/shared-server/src/queues.ts index 1c4e0452..c9f8276d 100644 --- a/packages/shared-server/src/queues.ts +++ b/packages/shared-server/src/queues.ts @@ -8,8 +8,12 @@ import { loadAllPlugins } from "."; await loadAllPlugins(); const QUEUE_CLIENT = await getQueueClient(); -export function runQueueDBMigrations() { - QUEUE_CLIENT.init(); +export async function prepareQueue() { + await QUEUE_CLIENT.prepare(); +} + +export async function startQueue() { + await QUEUE_CLIENT.start(); } // Link Crawler |
