mirror of
https://github.com/acedanger/budget-database.git
synced 2025-12-05 22:50:13 -08:00
moving to postgres
This commit is contained in:
18
postgres/procedures/import_budget_from_csv.sql
Normal file
18
postgres/procedures/import_budget_from_csv.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
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;
|
||||
Reference in New Issue
Block a user