From e8df8cee94e9e769a5f9a6a3ac3a617abff978a5 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 28 Jun 2026 13:26:22 +0200 Subject: [PATCH] try to deploy en nas --- deploy/setup-db.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 deploy/setup-db.sh diff --git a/deploy/setup-db.sh b/deploy/setup-db.sh new file mode 100644 index 0000000..a0d98fe --- /dev/null +++ b/deploy/setup-db.sh @@ -0,0 +1,14 @@ +#!/bin/bash +MYSQL_CONTAINER=$(docker ps -q --filter ancestor=mysql:8 | head -1) +if [ -z "$MYSQL_CONTAINER" ]; then + echo "❌ MySQL container not found" + exit 1 +fi +echo "MySQL container: $MYSQL_CONTAINER" +docker exec "$MYSQL_CONTAINER" mysql -u root -pnpm_root_password -e " + CREATE DATABASE IF NOT EXISTS pc_builder; + CREATE USER IF NOT EXISTS 'pcbuilder'@'%' IDENTIFIED BY 'pcbuilder_secure_pass'; + GRANT ALL PRIVILEGES ON pc_builder.* TO 'pcbuilder'@'%'; + FLUSH PRIVILEGES; +" +echo "✅ Database pc_builder created"