fix: pg client logic
This commit is contained in:
parent
29c51a13ed
commit
8b6f648c08
|
@ -32,17 +32,18 @@ const readOnlyPool = new Pool({
|
||||||
// Helpers
|
// Helpers
|
||||||
const runPgCommand = async ({ command, pool }) => {
|
const runPgCommand = async ({ command, pool }) => {
|
||||||
console.log(command)
|
console.log(command)
|
||||||
try{
|
|
||||||
const client = await pool.connect();
|
const client = await pool.connect();
|
||||||
const result = await client.query(command);
|
let result
|
||||||
const results = { 'results': (result) ? result.rows : null };
|
try {
|
||||||
|
let response = await client.query(command);
|
||||||
|
result = { 'results': (response) ? response.rows : null };
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
} finally {
|
} finally {
|
||||||
client.release();
|
client.release();
|
||||||
}
|
}
|
||||||
// console.log(results)
|
// console.log(results)
|
||||||
return results
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
// Initialize
|
// Initialize
|
||||||
|
@ -149,9 +150,10 @@ export async function pgInsert({ datum, schema, tableName }) {
|
||||||
JSON.stringify(datum.qualityindicators || []),
|
JSON.stringify(datum.qualityindicators || []),
|
||||||
JSON.stringify(datum.extra || [])
|
JSON.stringify(datum.extra || [])
|
||||||
]
|
]
|
||||||
try{
|
|
||||||
const client = await readWritePool.connect();
|
const client = await readWritePool.connect();
|
||||||
const result = await client.query(text, values);
|
let result
|
||||||
|
try {
|
||||||
|
result = await client.query(text, values);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error)
|
console.log(error)
|
||||||
} finally {
|
} finally {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user