have the insert return rows; also need to deal with multiple result sets in index.js

This commit is contained in:
Paul Trowbridge 2022-04-22 01:15:51 -04:00
parent d47b00b5cd
commit bde86fd3eb
2 changed files with 7 additions and 1 deletions

View File

@ -37,6 +37,9 @@ Postgres.connect();
Postgres.FirstRow = function(inSQL, args, inResponse) {
Postgres.query(inSQL, args, (err, res) => {
if (err === null) {
//need to test if the response is an object or an array
//inResponse.json(res.rows[0]);
//if (Array.isArray(res)) {}
inResponse.json(res[1].rows[0]);
return;
}

View File

@ -140,6 +140,7 @@ FROM
WHERE
pscale.factor <> 0 or pscale.mod_price <> 0
)
, ins AS (
INSERT INTO
tpsv.dcard
SELECT
@ -151,4 +152,6 @@ SELECT
*
FROM
pricing
RETURNING *
)
SELECT COUNT(*) as num_rows FROM ins