#!/bin/sh
set -eu

database_password="$(cat /run/secrets/mysql_password)"
encoded_password="$(node -e 'console.log(encodeURIComponent(process.argv[1]))' "$database_password")"
export DATABASE_URL="mysql://${DATABASE_USER}:${encoded_password}@${DATABASE_HOST}:${DATABASE_PORT}/${DATABASE_NAME}"

exec "$@"