mirror of
https://github.com/acedanger/budget-database.git
synced 2025-12-05 22:50:13 -08:00
19 lines
345 B
PL/PgSQL
19 lines
345 B
PL/PgSQL
create or replace procedure import_budget_from_csv()
|
|
language plpgsql
|
|
as $procedure$
|
|
begin
|
|
|
|
truncate table public.budgetimport;
|
|
|
|
copy
|
|
public.budgetimport(dt, amount, description)
|
|
from
|
|
'/usr/share/budget.csv'
|
|
delimiter ','
|
|
csv
|
|
header;
|
|
commit;
|
|
end;
|
|
$procedure$;
|
|
GRANT EXECUTE ON PROCEDURE public.update_budget_from_import() TO acedanger;
|