All files / mylog-api/models operation_logs.model.js

83.33% Statements 5/6
50% Branches 1/2
100% Functions 2/2
83.33% Lines 5/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 152x       19x 19x   19x             2x
const sql = require("./db.js");
 
class OperationLogs {
    static insert(apiResponse) {
        console.log(apiResponse);
        sql.query("INSERT INTO OperationLogs (`Ops`, `Status`, `Message`, `Payload`, `AffectedRows`) VALUES (?,?,?,?,?)",
            [apiResponse.ops, apiResponse.status, apiResponse.message, JSON.stringify(apiResponse.payload), apiResponse.affectedRows], (err, res) => {
                Iif (err) {
                    console.log("couldn't insert log record, error: ", err);
                }
            });
    }
}
 
module.exports = OperationLogs