Merge pull request #1833 from senk/bugfix/postgresextension
fix(postgresql): quote extension names in CREATE EXTENSION to support hyphens
This commit is contained in:
@@ -7979,7 +7979,7 @@ setup_postgresql_db() {
|
|||||||
IFS=',' read -ra EXT_LIST <<<"${PG_DB_EXTENSIONS:-}"
|
IFS=',' read -ra EXT_LIST <<<"${PG_DB_EXTENSIONS:-}"
|
||||||
for ext in "${EXT_LIST[@]}"; do
|
for ext in "${EXT_LIST[@]}"; do
|
||||||
ext=$(echo "$ext" | xargs) # Trim whitespace
|
ext=$(echo "$ext" | xargs) # Trim whitespace
|
||||||
$STD sudo -u postgres psql -d "$PG_DB_NAME" -c "CREATE EXTENSION IF NOT EXISTS $ext;"
|
$STD sudo -u postgres psql -d "$PG_DB_NAME" -c "CREATE EXTENSION IF NOT EXISTS \"$ext\";"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user