Add MariaDB queue table. Fix Bugs

This commit is contained in:
2026-10-18 15:58:02 +01:00
parent d872c3661a
commit f9ba5f8657
28 changed files with 785 additions and 49 deletions
+2 -8
View File
@@ -1,4 +1,4 @@
import grabMariaDBClient, { mariadbClientCacheKey, } from "../functions/grab-mariadb-client";
import grabMariaDBClient from "../functions/grab-mariadb-client";
/**
* Resolve a shared MariaDB client. Prefer the global client so schema sync
* and CRUD do not open a new connection per query.
@@ -7,13 +7,7 @@ export function resolveClient(config) {
if (!config) {
return global.MARIADB_CLIENT;
}
// Same connection config as the global client → reuse it
if (global.MARIADB_CLIENT &&
(!global.CONFIG ||
mariadbClientCacheKey(config) ===
mariadbClientCacheKey(global.CONFIG))) {
return global.MARIADB_CLIENT;
}
// Returns the global client when it was created from the same config
return grabMariaDBClient({ config });
}
/**