escape using \''

This commit is contained in:
2025-11-19 00:00:38 -06:00
parent 61fdb03c4e
commit 3c517cbf7d
+6 -6
View File
@@ -116,16 +116,16 @@
echo $dev_pass_val echo $dev_pass_val
# Create databases # Create databases
$psql_bin -c 'CREATE DATABASE ${db};' $psql_bin -c 'CREATE DATABASE \''${db};'
$psql_bin -c 'CREATE DATABASE ${db}_dev;' $psql_bin -c 'CREATE DATABASE \''${db}_dev;'
# Create users if not exists # Create users if not exists
$psql-bin -c 'CREATE ROLE ${user_val} LOGIN PASSWORD "${pass_val}";' $psql-bin -c 'CREATE ROLE \''${user_val} LOGIN PASSWORD "\''${pass_val}";'
$psql-bin -c 'CREATE ROLE ${dev_user_val} LOGIN PASSWORD "${dev_pass_val}";' $psql-bin -c 'CREATE ROLE \''${dev_user_val} LOGIN PASSWORD "\''${dev_pass_val}";'
# Give users privileges on databases # Give users privileges on databases
$psql-bin -c 'GRANT ALL PRIVELEGES ON DATABASE ${db} TO ${user_val};' $psql-bin -c 'GRANT ALL PRIVELEGES ON DATABASE \''${db} TO \''${user_val};'
$psql-bin -c 'GRANT ALL PRIVELEGES ON DATABASE ${db_dev} TO ${dev_user_val};' $psql-bin -c 'GRANT ALL PRIVELEGES ON DATABASE \''${db_dev} TO \''${dev_user_val};'
done done
''; '';