@@ -2051,11 +2051,14 @@
Loading
2051 2051
            tableName = table.name.split(".")[1];
2052 2052
        }
2053 2053
2054 +
        let seqName = `${tableName}_${columnName}_seq`;
2055 +
        if (seqName.length > 63) // note doesn't yet handle corner cases where .length differs from number of UTF-8 bytes
2056 +
            seqName=`${tableName.substring(0,29)}_${columnName.substring(0,Math.max(29,63-tableName.length-5))}_seq`;
2057 +
        
2054 2058
        if (schema && schema !== currentSchema && !skipSchema) {
2055 -
            return disableEscape ? `${schema}.${tableName}_${columnName}_seq` : `"${schema}"."${tableName}_${columnName}_seq"`;
2056 -
2059 +
            return disableEscape ? `${schema}.${seqName}` : `"${schema}"."${seqName}"`;
2057 2060
        } else {
2058 -
            return disableEscape ? `${tableName}_${columnName}_seq` : `"${tableName}_${columnName}_seq"`;
2061 +
            return disableEscape ? `${seqName}` : `"${seqName}"`;
2059 2062
        }
2060 2063
    }
2061 2064
Files Coverage
src 74.66%
Project Totals (295 files) 74.66%
5636
Build #5636 -
5637
Build #5637 -
5639
Build #5639 -
5638
Build #5638 -
5635
Build #5635 -
1
coverage:
2
  precision: 2
3
  round: down
4
  range: "40...80"
5

6
comment: off
Sunburst
The inner-most circle is the entire project, moving away from the center are folders then, finally, a single file. The size and color of each slice is representing the number of statements and the coverage, respectively.
Icicle
The top section represents the entire project. Proceeding with folders and finally individual files. The size and color of each slice is representing the number of statements and the coverage, respectively.
Grid
Each block represents a single file in the project. The size and color of each block is represented by the number of statements and the coverage, respectively.
Loading