8000 修复dashboard_user · foxgis/supabase-postgres@3c39d56 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3c39d56

Browse files
committed
修复dashboard_user
1 parent 76b5dff commit 3c39d56

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

migrations/CHANGELOG.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,24 @@
11
# 相对于原版的改动
22

33
## init-scripts
4-
1. 排除`00-extensions.sql`。(pg_stat_statements默认已安装)
5-
2. 修改`00000000000000-initial-schema.sql`
4+
1. 修改`00000000000000-initial-schema.sql`
65
- `create user``create role login`必须加密码。(瀚高数据库限制)
76
- 注释掉`grant pg_read_all_data to supabase_read_only_user;`。(PG12无pg_read_all_data角色)
87
- 增加`create extension postgis`。(pg_tileserv\pg_featureserv要求)
98
- `anon``authenticated``service_role`增加`inherit`属性。(瀚高数据库限制)
109
- `anon``authenticated`角色的`statement_timeout`设置为60s。
11-
3. 修改`00000000000001-auth-schema.sql`
10+
2. 修改`00000000000001-auth-schema.sql`
1211
- `supabase_auth_admin`增加密码。(瀚高数据库限制)
1312
- 增加`GRANT USAGE ON SCHEMA extensions TO supabase_auth_admin;`。(为了调用gen_rand_uuid函数)
1413
- `search_path`增加`extensions`。(为了调用gen_rand_uuid函数)
15-
4. 修改`00000000000002-storage-schema.sql`
14+
3. 修改`00000000000002-storage-schema.sql`
1615
- `supabase_storage_admin`增加密码。(瀚高数据库限制)
1716
- 增加`GRANT USAGE ON SCHEMA extensions TO supabase_storage_admin;`。(为了调用gen_rand_uuid函数)
1817
- `search_path`增加`extensions`。(为了调用gen_rand_uuid函数)
19-
5. 修改`00000000000003-post-setup.sql`
18+
4. 修改`00000000000003-post-setup.sql`
2019
- 注释`GRANT ALL ON DATABASE postgres TO dashboard_user;`。(瀚高数据库限制)
21-
6. 修改`99-jwt.sql`
20+
5. 修改`99-jwt.sql`
2221
- 增加`db`参数。(用来设置数据库名,而不是默认postgres数据库)
23-
7. 修改`99-roles.sql`
24-
- 注释`ALTER USER pgbouncer WITH PASSWORD :'pgpass';`。(无此用户)
2522

2623
## migrations
2724

migrations/db/init-scripts/00000000000003-post-setup.sql

Lines changed: 1 addition & 1 deletion
6196
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ END
101101
$$;
102102

103103
-- Supabase dashboard user
104-
-- CREATE ROLE dashboard_user NOSUPERUSER CREATEDB CREATEROLE REPLICATION;
104+
CREATE ROLE dashboard_user NOSUPERUSER CREATEDB CREATEROLE REPLICATION;
105105
-- GRANT ALL ON DATABASE postgres TO dashboard_user;
106106
GRANT ALL ON SCHEMA auth TO dashboard_user;
107107
GRANT ALL ON SCHEMA extensions TO dashboard_user;

0 commit comments

Comments
 (0)
0