You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sql=`insert into ${payload.payload.schema}:${payload.payload.table} (${columnNames.join(', ')}) values (${columnNames.map((k)=>`'${columns[k]}'`).join(', ')});`// "insert into <schema>:<table> (col_1, col_2, ...) values (val_1, val_2, ...)"
62
-
}
63
-
break
64
-
case'update':
65
-
{
66
-
sql=`update ${payload.payload.schema}:${payload.payload.table} set ${Object.keys(columns).map((key)=>`${key}='${columns[key]}'`).join(', ')} where ${primaryKey}=${columns[primaryKey]};`// "update <schema>:<table> set col_1=val_1, col_2=val_2, ... where primary_key_col=primary_key_val"
67
-
}
68
-
break
69
-
case'delete':
70
-
{
71
-
sql=`delete from ${payload.payload.schema}:${payload.payload.table} where ${primaryKey}=${columns[primaryKey]};`// ""delete from <schema>:<table> where primary_key_col=primary_key_val"
72
-
}
73
-
break
74
-
default:
75
-
thrownewError(`Operation ${operation} is not supported`)
constvalidTopicAndOriginator=(pgOptions.triggerTopics.includes(payload.topic))&&(pgOptions.triggerOriginators.includes(payload.originator))// Check if valid topic and originator
sql='INSERT INTO tcs_catalog.producer_scorecard_audit(payloadseqid,origin_source,kafka_post_status,topic_name,table_name,Uniquecolumn,operationtype,errormessage,payloadtime,auditdatetime,payload) VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11)'
28
+
logger.debug(`--Audit Trail update producer--`)
29
+
}else{
30
+
sql='INSERT INTO tcs_catalog.consumer_scorecard_audit(payloadseqid,origin_source,table_name,Uniquecolumn,operationtype,dest_db_status, dest_retry_count,errormessage,payloadtime,auditdatetime,dest_operationquery) VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11)'
0 commit comments