From 158f4c1608645d610fbca631f5dd978d40d150f2 Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Mon, 2 Dec 2024 12:21:56 +0100 Subject: [PATCH] Update setup_demo.sh --- demo/2087/setup_demo.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/demo/2087/setup_demo.sh b/demo/2087/setup_demo.sh index 9529e40a..f4f94db4 100644 --- a/demo/2087/setup_demo.sh +++ b/demo/2087/setup_demo.sh @@ -137,7 +137,36 @@ upload_wp_site_files() { } +create_db_user_import_wpdb() { + # step 1. start mysql + docker exec stefan bash -c "service mysql start" + # step 2. create user, db and privileges + db_name="stefan_wp" + db_user="stefan_wp" + db_password="9823bdbds6732fdsw232rsd" + run_command_in_user_container() {} + command="$1" + docker exec stefan bash -c "mysql -u root -e '$command;'" + } + create_db_command="CREATE DATABASE $db_name" + create_user_command="CREATE USER '$db_user'@'%' IDENTIFIED BY '$db_password'" + privileges_command="GRANT ALL PRIVILEGES ON $db_name TO '$db_user'@'%'" + flush_command="FLUSH PRIVILEGES" + phpmyadmin_also="GRANT ALL ON *.* TO 'phpmyadmin'@'localhost'" + + create_db_user_import_wpdb $create_db_command + create_db_user_import_wpdb $create_user_command + create_db_user_import_wpdb $privileges_command + create_db_user_import_wpdb $phpmyadmin_also + create_db_user_import_wpdb $flush_command + + + # TODO REST FROM > https://git.devnet.rs/stefan/2083/-/blob/main/modules/wordpress.py + # step 3. todo: test connection + + # step 4. import wp tables +} ##########################################