Files
Taekwondo-Admin/packages/api/dev/postgres/initdb/webapi.sql
T
2026-03-13 21:54:43 +01:00

17 lines
418 B
SQL

CREATE ROLE webapi WITH
LOGIN
NOSUPERUSER
INHERIT
NOCREATEDB
NOCREATEROLE
NOREPLICATION
NOBYPASSRLS
PASSWORD 'devpassword';
ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public
GRANT DELETE, INSERT, SELECT, UPDATE ON TABLES TO webapi;
ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public
GRANT USAGE ON TYPES TO webapi;
--GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO webapi;