added logging and call to helper function to get bank acct id

This commit is contained in:
Peter Wood
2023-03-05 07:53:45 -05:00
parent c844642bfb
commit 1fd8fa7432

View File

@@ -1,4 +1,7 @@
CREATE OR REPLACE PROCEDURE public.update_budget_from_import() CREATE OR REPLACE PROCEDURE public.update_budget_from_import(
p_bank_name varchar
, p_bank_account_number varchar
)
LANGUAGE plpgsql LANGUAGE plpgsql
AS $$ AS $$
declare declare
@@ -6,15 +9,12 @@ declare
begin begin
select acct.acct_id raise notice 'PROC: update_budget_from_import';
into _acct raise notice 'INPUT: % p_bank_name = %; % p_bank_account_number = %;', E'\n', p_bank_name, E'\n', p_bank_account_number;
from public.accounts acct
where _acct := public.get_account_id(p_bank_name, p_bank_account_number);
lower(acct.bank_name) = 'bank of america'
and acct.account_number = '4581'; if _acct is null then
if _acct is null
then
raise notice 'could not get the account id'; raise notice 'could not get the account id';
end if; end if;
@@ -30,5 +30,5 @@ from public.budgetimport;
end end
$$; $$;
GRANT EXECUTE ON PROCEDURE public.update_budget_from_import() TO acedanger; GRANT EXECUTE ON PROCEDURE public.update_budget_from_import(varchar, varchar) TO acedanger;
GRANT EXECUTE ON PROCEDURE public.update_budget_from_import() TO budgetuser; GRANT EXECUTE ON PROCEDURE public.update_budget_from_import(varchar, varchar) TO budgetuser;