mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-27 09:06:00 +00:00
sql error line number - postgres
This commit is contained in:
@@ -147,10 +147,14 @@ const drivers = driverBases.map(driverBase => ({
|
|||||||
|
|
||||||
query.on('error', error => {
|
query.on('error', error => {
|
||||||
console.log('ERROR', error);
|
console.log('ERROR', error);
|
||||||
const { message, lineNumber, procName } = error;
|
const { message, position, procName } = error;
|
||||||
|
let line = null;
|
||||||
|
if (position) {
|
||||||
|
line = sql.substring(0, parseInt(position)).replace(/[^\n]/g, '').length;
|
||||||
|
}
|
||||||
options.info({
|
options.info({
|
||||||
message,
|
message,
|
||||||
line: lineNumber,
|
line,
|
||||||
procedure: procName,
|
procedure: procName,
|
||||||
time: new Date(),
|
time: new Date(),
|
||||||
severity: 'error',
|
severity: 'error',
|
||||||
|
|||||||
Reference in New Issue
Block a user