Skip to content

Commit b6587c6

Browse files
committed
Update V1_1__Create_hero_schema.sql
1 parent b3ca33f commit b6587c6

File tree

1 file changed

+1
-18
lines changed

1 file changed

+1
-18
lines changed
Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1 @@
1-
CREATE SCHEMA hero_data AUTHORIZATION postgres;
2-
3-
-- configure 'admin' role access
4-
GRANT ALL PRIVILEGES ON SCHEMA hero_data TO admin;
5-
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA hero_data TO admin;
6-
ALTER DEFAULT PRIVILEGES IN SCHEMA hero_data GRANT ALL PRIVILEGES ON TABLES TO admin;
7-
8-
-- configure 'readonly' role access
9-
GRANT USAGE ON SCHEMA hero_data TO readonly;
10-
GRANT SELECT ON ALL TABLES IN SCHEMA hero_data TO readonly;
11-
ALTER DEFAULT PRIVILEGES IN SCHEMA hero_data GRANT SELECT ON TABLES TO readonly;
12-
13-
-- configure 'readwrite' role access
14-
GRANT USAGE, CREATE ON SCHEMA hero_data TO readwrite;
15-
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA hero_data TO readwrite;
16-
ALTER DEFAULT PRIVILEGES IN SCHEMA hero_data GRANT SELECT, INSERT, UPDATE, DELETE ON TABLES TO readwrite;
17-
GRANT USAGE ON ALL SEQUENCES IN SCHEMA hero_data TO readwrite;
18-
ALTER DEFAULT PRIVILEGES IN SCHEMA hero_data GRANT USAGE ON SEQUENCES TO readwrite;
1+
CREATE SCHEMA hero_data;

0 commit comments

Comments
 (0)