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,