From fef2bda0823ed6e0a47c90bd6d1ac75a13420da8 Mon Sep 17 00:00:00 2001 From: Mathis Date: Fri, 3 May 2024 11:18:30 +0200 Subject: [PATCH] refactor(services): simplify SQL query strings and reformat function parameters This commit includes the following changes in `mysql.service.ts` file: - Simplify SQL query strings for `UPDATE` and `INSERT` commands in various methods to make them more readable. - Reformat parameters in `getAllModelsFromCategory` and `delete` methods for better readability. Signed-off-by: Mathis --- src/services/mysql.service.ts | 37 ++++++++++++----------------------- 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/src/services/mysql.service.ts b/src/services/mysql.service.ts index 26bc152..6b34529 100644 --- a/src/services/mysql.service.ts +++ b/src/services/mysql.service.ts @@ -228,9 +228,7 @@ const MySqlService = { actionName: "Update user..", }) .then((factorizeResult) => { - const _sql = `UPDATE users SET (${factorizeResult._keysTemplate}) WERE id VALUES(${ - factorizeResult._questionMarksFields - })`; + const _sql = `UPDATE users SET (${factorizeResult._keysTemplate}) WERE id VALUES(${factorizeResult._questionMarksFields})`; try { if (isDebugMode()) handler.Logger.trace(_sql); @@ -432,9 +430,7 @@ const MySqlService = { actionName: "Update brand..", }) .then((factorizeResult) => { - const _sql = `UPDATE brands SET (${factorizeResult._keysTemplate}) WERE id VALUES(${ - factorizeResult._questionMarksFields - })`; + const _sql = `UPDATE brands SET (${factorizeResult._keysTemplate}) WERE id VALUES(${factorizeResult._questionMarksFields})`; try { if (isDebugMode()) handler.Logger.trace(_sql); @@ -672,9 +668,7 @@ const MySqlService = { actionName: "Update model..", }) .then((factorizeResult) => { - const _sql = `UPDATE models SET (${factorizeResult._keysTemplate}) WERE id VALUES(${ - factorizeResult._questionMarksFields - })`; + const _sql = `UPDATE models SET (${factorizeResult._keysTemplate}) WERE id VALUES(${factorizeResult._questionMarksFields})`; try { if (isDebugMode()) handler.Logger.trace(_sql); @@ -778,9 +772,7 @@ const MySqlService = { actionName: "Update vehicle..", }) .then((factorizeResult) => { - const _sql = `UPDATE vehicles SET (${factorizeResult._keysTemplate}) WERE id VALUES(${ - factorizeResult._questionMarksFields - })`; + const _sql = `UPDATE vehicles SET (${factorizeResult._keysTemplate}) WERE id VALUES(${factorizeResult._questionMarksFields})`; try { if (isDebugMode()) handler.Logger.trace(_sql); @@ -903,9 +895,9 @@ const MySqlService = { .then((factorizedResult) => { const valuesArray = factorizedResult._valuesArray; const template = factorizedResult._keysTemplate; - const _sql = `INSERT INTO categories (${template + `, id`}) VALUES(${ - factorizedResult._questionMarksFields - })`; + const _sql = `INSERT INTO categories (${ + template + `, id` + }) VALUES(${factorizedResult._questionMarksFields})`; try { if (isDebugMode()) handler.Logger.trace(_sql); @@ -939,9 +931,7 @@ const MySqlService = { actionName: "Update brand..", }) .then((factorizeResult) => { - const _sql = `UPDATE categories SET (${factorizeResult._keysTemplate}) WERE id VALUES(${ - factorizeResult._questionMarksFields - })`; + const _sql = `UPDATE categories SET (${factorizeResult._keysTemplate}) WERE id VALUES(${factorizeResult._questionMarksFields})`; try { if (isDebugMode()) handler.Logger.trace(_sql); @@ -1066,7 +1056,10 @@ const MySqlService = { * @param {string} categoryId - The ID of the category. * @return {Promise>} - A promise that resolves to an array of database models belonging to the specified category. */ - getAllModelsFromCategory(handler: MysqlHandler, categoryId: string): Promise> { + getAllModelsFromCategory( + handler: MysqlHandler, + categoryId: string, + ): Promise> { return new Promise((resolve, reject) => { const _sql = "SELECT models.* FROM models INNER JOIN categories ON models.category_id = categories.id WHERE categories.id VALUES(?)"; @@ -1079,7 +1072,6 @@ const MySqlService = { } }); }, - }, Rent: { //ToTest @@ -1197,10 +1189,7 @@ const MySqlService = { }); }, - delete( - handler: MysqlHandler, - rentId: string, - ): Promise { + delete(handler: MysqlHandler, rentId: string): Promise { return new Promise((resolve, reject) => { if (!rentId) return reject("Id is undefined"); if (rentId.length !== 36) return reject("Id invalid");