add function to init mas database

This commit is contained in:
2026-04-07 16:20:34 +02:00
parent 5481b7e31c
commit cf30cebf8e

View File

@ -12,6 +12,13 @@ export MAS_CONFIG_VERSION=v1
export PG_BACKUP_VERSION=v2
export ADMIN_CONFIG_VERSION=v1
ensure_mas_database () {
if ! psql -U synapse -d postgres -v ON_ERROR_STOP=1 -Atqc "SELECT 1 FROM pg_database WHERE datname = 'mas'" | grep -qx 1
then
psql -U synapse -d postgres -v ON_ERROR_STOP=1 -c "CREATE DATABASE mas OWNER synapse"
fi
}
set_admin () {
admin=akadmin
if [ -n "$1" ]