Skip to content

Commit a37e4fe

Browse files
committed
Update install.sh
1 parent a4a09ac commit a37e4fe

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

install.sh

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ clear
44
echo ""
55
echo "======================================================================="
66
echo "| |"
7-
echo "| full-stack-nginx-codeIgniter-for-everyone-with-docker-compose |"
7+
echo "| full-stack-nginx-codeigniter-for-everyone-with-docker-compose |"
88
echo "| by Erdal ALTIN |"
99
echo "| |"
1010
echo "======================================================================="
@@ -151,6 +151,18 @@ do
151151
done
152152
echo "Ok."
153153

154+
db_table_prefix_regex="^[0-9a-zA-Z\$_]{3,}$"
155+
read -p 'Enter Database Table Prefix(at least 3 characters, default : wp_): ' db_table_prefix
156+
: ${db_table_prefix:=wp_}
157+
while [[ ! $db_table_prefix =~ $db_table_prefix_regex ]]
158+
do
159+
echo "Try again (can only contain numerals 0-9, basic Latin letters, both lowercase and uppercase, dollar sign and underscore)"
160+
read -p 'Enter Database Table Prefix(at least 3 characters, default : wp_): ' db_table_prefix
161+
: ${db_table_prefix:=wp_}
162+
sleep 1
163+
done
164+
echo "Ok."
165+
154166
mysql_root_password=""
155167
read -p 'Enter MariaDb/Mysql Root Password(at least 6 characters): ' mysql_root_password
156168
while [[ ! $mysql_root_password =~ $password_regex ]]
@@ -211,6 +223,7 @@ sed -i 's/email@domain.com/'$email'/' .env
211223
sed -i 's/db_username/'$db_username'/g' .env
212224
sed -i 's/db_password/'$db_password'/g' .env
213225
sed -i 's/db_name/'$db_name'/' .env
226+
sed -i 's/db_table_prefix/'$db_table_prefix'/' .env
214227
sed -i 's/mysql_root_password/'$mysql_root_password'/' .env
215228
sed -i 's/pma_username/'$pma_username'/' .env
216229
sed -i 's/pma_password/'$pma_password'/' .env

0 commit comments

Comments
 (0)