Spaces:
Paused
Paused
Manus commited on
Commit ·
9b89ba2
1
Parent(s): 7d8ba31
Deploy Bema Learn backend only
Browse files
docker-entrypoint-space.sh
CHANGED
|
@@ -19,12 +19,12 @@ cleanup() { kill "$DB_PID" 2>/dev/null || true; }
|
|
| 19 |
trap cleanup EXIT
|
| 20 |
|
| 21 |
for _ in $(seq 1 60); do
|
| 22 |
-
mariadb-admin ping -
|
| 23 |
sleep 1
|
| 24 |
done
|
| 25 |
-
mariadb-admin ping -
|
| 26 |
|
| 27 |
-
mariadb -
|
| 28 |
CREATE DATABASE IF NOT EXISTS \`${WORDPRESS_DB_NAME}\` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
| 29 |
CREATE USER IF NOT EXISTS '${WORDPRESS_DB_USER}'@'127.0.0.1' IDENTIFIED BY '${WORDPRESS_DB_PASSWORD}';
|
| 30 |
ALTER USER '${WORDPRESS_DB_USER}'@'127.0.0.1' IDENTIFIED BY '${WORDPRESS_DB_PASSWORD}';
|
|
|
|
| 19 |
trap cleanup EXIT
|
| 20 |
|
| 21 |
for _ in $(seq 1 60); do
|
| 22 |
+
mariadb-admin ping --silent >/dev/null 2>&1 && break
|
| 23 |
sleep 1
|
| 24 |
done
|
| 25 |
+
mariadb-admin ping --silent >/dev/null 2>&1 || { echo 'MariaDB failed to start' >&2; exit 1; }
|
| 26 |
|
| 27 |
+
mariadb -uroot <<SQL
|
| 28 |
CREATE DATABASE IF NOT EXISTS \`${WORDPRESS_DB_NAME}\` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
| 29 |
CREATE USER IF NOT EXISTS '${WORDPRESS_DB_USER}'@'127.0.0.1' IDENTIFIED BY '${WORDPRESS_DB_PASSWORD}';
|
| 30 |
ALTER USER '${WORDPRESS_DB_USER}'@'127.0.0.1' IDENTIFIED BY '${WORDPRESS_DB_PASSWORD}';
|