tantalim/tantalim-server

View on GitHub
app/services/dataReader.js

Summary

Maintainability
A
3 hrs
Test Coverage

Function convertModelToKnexSql has 43 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function convertModelToKnexSql(model) {
    logger.debug('starting convertModelToKnexSql for ' + model.name);
    //logger.debug(JSON.stringify(model));

    if (!knex) {
Severity: Minor
Found in app/services/dataReader.js - About 1 hr to fix

    Function queryModelData has 43 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    function queryModelData(model) {
        return new BluebirdPromise(function (resolve, reject) {
            logger.debug('starting queryModelData');
            var sql = convertModelToKnexSql(model);
    
    
    Severity: Minor
    Found in app/services/dataReader.js - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status