fix: supabase docker volume content

This commit is contained in:
songtianlun 2024-08-18 12:33:26 +08:00
parent a84bdd1c8e
commit 389956d1a2

View File

@ -314,8 +314,8 @@ services:
{ {
filePath: "/volumes/db/jwt.sql", filePath: "/volumes/db/jwt.sql",
content: ` content: `
\set jwt_secret \`echo "$JWT_SECRET"\` \\set jwt_secret \`echo "$JWT_SECRET"\`
\set jwt_exp \`echo "$JWT_EXP"\` \\set jwt_exp \`echo "$JWT_EXP"\`
ALTER DATABASE postgres SET "app.settings.jwt_secret" TO :'jwt_secret'; ALTER DATABASE postgres SET "app.settings.jwt_secret" TO :'jwt_secret';
ALTER DATABASE postgres SET "app.settings.jwt_exp" TO :'jwt_exp'; ALTER DATABASE postgres SET "app.settings.jwt_exp" TO :'jwt_exp';
@ -324,7 +324,7 @@ ALTER DATABASE postgres SET "app.settings.jwt_exp" TO :'jwt_exp';
{ {
filePath: "/volumes/db/logs.sql", filePath: "/volumes/db/logs.sql",
content: ` content: `
\set pguser \`echo "$POSTGRES_USER"\` \\set pguser \`echo "$POSTGRES_USER"\`
create schema if not exists _analytics; create schema if not exists _analytics;
alter schema _analytics owner to :pguser; alter schema _analytics owner to :pguser;
@ -333,7 +333,7 @@ alter schema _analytics owner to :pguser;
{ {
filePath: "/volumes/db/realtime.sql", filePath: "/volumes/db/realtime.sql",
content: ` content: `
\set pguser \`echo "$POSTGRES_USER"\` \\set pguser \`echo "$POSTGRES_USER"\`
create schema if not exists _realtime; create schema if not exists _realtime;
alter schema _realtime owner to :pguser; alter schema _realtime owner to :pguser;
@ -343,7 +343,7 @@ alter schema _realtime owner to :pguser;
filePath: "/volumes/db/roles.sql", filePath: "/volumes/db/roles.sql",
content: ` content: `
-- NOTE: change to your own passwords for production environments -- NOTE: change to your own passwords for production environments
\set pgpass \`echo "$POSTGRES_PASSWORD"\` \\set pgpass \`echo "$POSTGRES_PASSWORD"\`
ALTER USER authenticator WITH PASSWORD :'pgpass'; ALTER USER authenticator WITH PASSWORD :'pgpass';
ALTER USER pgbouncer WITH PASSWORD :'pgpass'; ALTER USER pgbouncer WITH PASSWORD :'pgpass';