diff --git a/UtilityBill/ddl/utility_bill_generate_schema.sql b/UtilityBill/ddl/utility_bill_generate_schema.sql index 573e56fcc2236cd5322c806e38ddb9e996baa8db..b1b29bbda08e13d57b475ff261163b1e4f43b0d3 100644 --- a/UtilityBill/ddl/utility_bill_generate_schema.sql +++ b/UtilityBill/ddl/utility_bill_generate_schema.sql @@ -109,6 +109,8 @@ CREATE TABLE public.account CONSTRAINT "account_unique" UNIQUE(building_id, type, account_number) ); +GRANT SELECT, UPDATE, INSERT, DELETE ON TABLE public.account TO "building_service"; + -- Table: public.disaggregated_bill DROP TABLE if exists public.disaggregated_bill; @@ -130,6 +132,9 @@ CREATE TABLE public.disaggregated_bill ON UPDATE NO ACTION ON DELETE NO ACTION ); +GRANT SELECT, UPDATE, INSERT, DELETE ON TABLE public.disaggregated_bill TO "building_service"; + + -- Function: public.get_account(integer) DROP FUNCTION IF EXISTS public.get_account(integer);