services.postgresql: fix locale setting

This commit is contained in:
陈浩南 2023-12-19 22:09:35 +08:00
parent 13652e7c0e
commit 6c496b7b8e

View File

@ -69,7 +69,7 @@ inputs:
passwordFile = passwordFile =
if db.value.passwordFile or null != null then db.value.passwordFile if db.value.passwordFile or null != null then db.value.passwordFile
else inputs.config.sops.secrets."postgresql/${db.value.user}".path; else inputs.config.sops.secrets."postgresql/${db.value.user}".path;
locale = if db.value.locale != null then " LOCALE ${db.value.locale}" else ""; locale = if db.value.locale != null then " LOCALE \"${db.value.locale}\"" else "";
in in
# create database if not exist # create database if not exist
"$PSQL -tAc \"SELECT 1 FROM pg_database WHERE datname = '${db.value.database}'\" | grep -q 1" "$PSQL -tAc \"SELECT 1 FROM pg_database WHERE datname = '${db.value.database}'\" | grep -q 1"