From 42805c4a695a0342d40e16a6a7121002ad3e836d Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Wed, 5 Aug 2026 08:12:11 +0100 Subject: [PATCH] Add crud debug logs --- dist/lib/mariadb/db-delete.js | 3 ++- dist/lib/mariadb/db-insert.js | 3 ++- dist/lib/mariadb/db-select.js | 3 ++- package.json | 2 +- src/lib/mariadb/db-delete.ts | 3 ++- src/lib/mariadb/db-insert.ts | 3 ++- src/lib/mariadb/db-select.ts | 3 ++- 7 files changed, 13 insertions(+), 7 deletions(-) diff --git a/dist/lib/mariadb/db-delete.js b/dist/lib/mariadb/db-delete.js index 359d585..f7e5b0f 100644 --- a/dist/lib/mariadb/db-delete.js +++ b/dist/lib/mariadb/db-delete.js @@ -41,8 +41,9 @@ export default async function DbDelete({ table, query, targetId, config, }) { }); if (!res.success) { return { - success: false, msg: "Database delete failed", + ...res, + success: false, debug: { sqlObj, }, diff --git a/dist/lib/mariadb/db-insert.js b/dist/lib/mariadb/db-insert.js index a9a653c..84851b4 100644 --- a/dist/lib/mariadb/db-insert.js +++ b/dist/lib/mariadb/db-insert.js @@ -38,8 +38,9 @@ export default async function DbInsert({ table, data, update_on_duplicate, confi }); if (!res.success) { return { - success: false, msg: "Database insert failed", + ...res, + success: false, debug: { sqlObj, }, diff --git a/dist/lib/mariadb/db-select.js b/dist/lib/mariadb/db-select.js index 5d62586..e42c38d 100644 --- a/dist/lib/mariadb/db-select.js +++ b/dist/lib/mariadb/db-select.js @@ -28,8 +28,9 @@ export default async function DbSelect({ table, query, count, targetId, config, }); if (!res.success) { return { - success: false, msg: "Database select failed", + ...res, + success: false, debug: { sqlObj, sql: sqlObj.string, diff --git a/package.json b/package.json index 6444dd7..9679bac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/bun-mariadb", - "version": "1.0.5", + "version": "1.0.6", "description": "Schema-driven MariaDB manager for Bun", "author": "Benjamin Toby", "license": "MIT", diff --git a/src/lib/mariadb/db-delete.ts b/src/lib/mariadb/db-delete.ts index 1f99f7b..707bfaa 100644 --- a/src/lib/mariadb/db-delete.ts +++ b/src/lib/mariadb/db-delete.ts @@ -77,8 +77,9 @@ export default async function DbDelete< if (!res.success) { return { - success: false, msg: "Database delete failed", + ...res, + success: false, debug: { sqlObj, }, diff --git a/src/lib/mariadb/db-insert.ts b/src/lib/mariadb/db-insert.ts index 89f9fd6..a8f190c 100644 --- a/src/lib/mariadb/db-insert.ts +++ b/src/lib/mariadb/db-insert.ts @@ -71,8 +71,9 @@ export default async function DbInsert< if (!res.success) { return { - success: false, msg: "Database insert failed", + ...res, + success: false, debug: { sqlObj, }, diff --git a/src/lib/mariadb/db-select.ts b/src/lib/mariadb/db-select.ts index 11f2ea3..7d2a88d 100644 --- a/src/lib/mariadb/db-select.ts +++ b/src/lib/mariadb/db-select.ts @@ -63,8 +63,9 @@ export default async function DbSelect< if (!res.success) { return { - success: false, msg: "Database select failed", + ...res, + success: false, debug: { sqlObj, sql: sqlObj.string,